Имя: Пароль:
1C
1С v8
Анализ базы SQL
0 Пифко_с_рыбкой
 
20.09.11
23:18
Подскажите, какими средствами можно посмотреть размер таблиц в базе?
просто за 1,5 база распухла до 7 гигов в dt.
1 Пифко_с_рыбкой
 
20.09.11
23:18
за 1,5 года :)
2 sapphire
 
20.09.11
23:19
(0) на известном забаненном здесь ресурсе лежит обработка по анализу конфы.
3 Пифко_с_рыбкой
 
20.09.11
23:19
на старте? а как называется не подскажите?
4 sapphire
 
20.09.11
23:20
(1) Тупой анализ пишется нормальным программистом хоть по-пьяни, хоть как минут эдак за 15 :)))
5 sapphire
 
20.09.11
23:21
(3) Анализ индексов ищи, автор: Алексей Лустин
6 sapphire
 
20.09.11
23:22
Но раз вырос именно дт-шник, ищи наиболее тяжелые таблицы.
7 Пифко_с_рыбкой
 
20.09.11
23:22
спасибо
8 Пифко_с_рыбкой
 
20.09.11
23:29
на ресурсе похоже все по закрывали, а гугл не помогает???!!???
не подскажите, где кроме там ))) еще скачать можно?
9 sapphire
 
20.09.11
23:30
(8) Не программист 1С, видимо?
10 Пифко_с_рыбкой
 
20.09.11
23:32
неа, так очень начальный уровень... ноль с плюсиком ))
11 sapphire
 
20.09.11
23:33
(10) Что даст в таком случае знание, какая именно таблица самая большая?
12 sapphire
 
20.09.11
23:34
(10) МСК?
13 Пифко_с_рыбкой
 
20.09.11
23:40
(11) ну небольшие знания есть...
(12) СПб
14 sapphire
 
20.09.11
23:41
(0) А что так пугает-то? Ограничение для файловых баз не более 4 гигов на таблицу. Ну и ляд с ними. Ну в пожатом виде будет размер файла больше. Ну это же не одна таблица явно.
15 sapphire
 
20.09.11
23:42
Писать лень, но могу объяснить как именно сделать.
16 Пифко_с_рыбкой
 
20.09.11
23:43
у меня просто есть подозрение, что база растет из-за менеджера контактов и все письма с вложениями хранятся в одной из таблиц. Надо подтверждение :)
а дальше если это подтвердиться, то буду думать как отлепить таблицу в другую бд
17 zmaximka
 
20.09.11
23:44
СтаистикаИБ назівается обработка
18 zmaximka
 
20.09.11
23:44
называется
19 sapphire
 
20.09.11
23:45
(16) Запросто
*глючит ведроид однака*
Скайп есть?
20 Пифко_с_рыбкой
 
20.09.11
23:48
(19) к сожалению нет
21 sapphire
 
20.09.11
23:52
(20) поищи по (17) - не найдешь - брякни по +79262230515 - скажу как написать нечто подобное самому
22 Пифко_с_рыбкой
 
20.09.11
23:56
понял, спасибо огромное
23 zmaximka
 
20.09.11
23:57
(20)
Если дозавтратерпит тогда
  впочтустукни;
   отправлю;
иначе
не стукай:).
КонецЕсли;
Сейчас под рукой нет
24 sapphire
 
21.09.11
00:00
(23) А может и не помочь :)))
25 Stim213
 
21.09.11
00:03
у 1С есть целая конфигурация для такого. Называется ЦУП(Центр управления производительностью)
26 sapphire
 
21.09.11
00:05
(25) ЦУП денег стОит, Пашенька.
27 sapphire
 
21.09.11
00:08
(25) Если подозрение на конкретный объект, то нет ничего проще нежели тупо выгрузить этот объект в ХМЛ. И коли в пожатом виде оно займет до фига места, тогда значить угадали. Это для файловых баз, для серверных это вообще не нужно або практически у любого двигла есть возможность подсчета физического размера как таблиц, так и индексов
28 bar0n0
 
21.09.11
00:12
DBCC UPDATEUSAGE (0)
create table #t(name varchar(255), row varchar(255), reserved varchar(255), data varchar(255), inxex_size varchar(255), unused varchar(255))

insert into #t
exec sp_msforeachtable N'exec sp_spaceused ''?'''

select * from #t
drop table #t
29 sapphire
 
21.09.11
00:15
(28) Ну можно еще проще :)))
Exec sp_msforeachtable N'truncate table ''?'''
30 sapphire
 
21.09.11
00:17
(28)(29) Это для сакли-МС, а для оракули и дебилов-2, тем паче, для слонов не проканает :)))
31 bar0n0
 
21.09.11
00:32
Ну тогда получить структуру ИБ и с ней заниматься любовью )))
32 sapphire
 
21.09.11
01:51
(31) Вариант, который работает везде - это выгрузка в хмыль.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс