Имя: Пароль:
1C
1С v8
рост tempdb
0 Joshim
 
04.06.14
09:26
При перепроведении документов "Требование-накладная" за месяц tempdb вырастает в размере до 300 - 400 гб. Так должно быть?
UPP, SQL 2012
1 ДенисЧ
 
04.06.14
09:27
Да.
Это нормально.
Точнее, не нормально, но для упп - таки да.
2 Joshim
 
04.06.14
09:40
(1) Перезагружать нужно SQL? или огромный кэш хорошо для СУБД?
3 mikecool
 
04.06.14
09:41
(2) это не кеш, скорее мусор, делай шринк логу
4 Joshim
 
04.06.14
09:42
так там не лог, это tempdb.mdf
5 mikecool
 
04.06.14
09:50
(4) ну делай шринк базе, наврядли этот кеш может понадобиться
кеш организуется в оперативе, в темп дб то, что налепили во временные таблицы и не удалили за собой, авось сами удалятся при рестарте сервера
6 ДенисЧ
 
04.06.14
09:53
(5) шринк кому? Темпу? Нуну...
7 mikecool
 
04.06.14
09:54
(6) че, не поможет?
8 ДенисЧ
 
04.06.14
09:56
(7) темп ты не шринканёшь. Только перезагрузкой
9 Joshim
 
04.06.14
10:03
сделал замер скорости с ростом темпа время выполнения запросов  сокращается во много раз, зато значительно в разы растет время записи в регистры. В итоге увеличение времени проведения документов. Получается ребут необходим
10 ДенисЧ
 
04.06.14
10:03
(9) А ещё можешь поковырять код проведения на предмет уничтожения временных таблиц в запросах
11 SSSSS_AAAAA
 
04.06.14
10:15
(5) tempdb создается заново при каждом старте сервера. Именно создается, а не режется/ужимается/ и т.д.
12 SSSSS_AAAAA
 
04.06.14
10:17
(0) Перепроводи за меньшие периоды времени. Например, по декадам или неделям. Чем больше документов, тем меньше период.
13 mikecool
 
04.06.14
10:17
(9) предположу, что в темпе дежат также и планы выполнения запросов
14 mikecool
 
04.06.14
10:17
(10) +100500
15 ДенисЧ
 
04.06.14
10:18
(13) так и есть. А так же кеши процедур...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.