Имя: Пароль:
1C
 
Закрытие месяца в Бухгалтерии 8 типовой жутко тормозит
0 xraf
 
23.10.09
16:04
День добрый, Закрытие месяца в Бухгалтерии 8 типовой жутко тормозит, 25 минут работает, win2003 на стареньком Xeonе с 2Гб ОП SQL 2005.
Где копать? Вроде бы завел на сервере хранимые процедуры и переиндексацией и т.д. как Гилев учил. не помогло.
База с 2009 года, январь закрывали за 5 минут, щас сентябрь за 25 минут (
1 Vitello
 
23.10.09
16:05
база сколько весит?
2 Sadovnikov
 
23.10.09
16:06
(0) Ничего страшного. Следующий январь скова минут 7-8 закрываться будет.
3 xraf
 
23.10.09
16:08
(1) файл скуля 500 мб
4 xraf
 
23.10.09
16:10
Провобал терминально, та же фигня, а если сделать файловой то раза в 3 быстрее закрывает.
5 xraf
 
23.10.09
16:26
Как быть?
6 IamAlexy
 
23.10.09
16:31
решение номер раз

выгрузить в файловую
закрыть
загрузить обратно


или решение номер два


подключить узел с полным обменом РБД
его естественно файловым
в нем закрыть
произвести обмен


или решение номер три


найти на форуме ветку где кто то нашел способ ускорить закрытие - прочитать и последовать рекомендациям


или решение номер четыре

потребовать под это дело обновление парка железа и соответственно далее сделать по совету п.1 или п.2

или решение номер пять

них.я не делать ибо пятница и пора уже отдыхать
7 Vitello
 
23.10.09
16:32
Замеры делать, анализировать код, и нагрузку на железо.
8 Kaidend
 
23.10.09
16:32
А попробуйте итоги рассчитать по регистрам, если они еще не рассчитаны.
У нас ускорилось раза в 2.5 где-то.
9 IamAlexy
 
23.10.09
16:33
(8) бесполезно
это 20ые счета тупят..
причем на файловой нетупят
10 Kaidend
 
23.10.09
16:33
Ммм, ну нам помогло почему-то.
11 IamAlexy
 
23.10.09
16:34
+(9) там разница по скорости чуть более чем в 10 раз получается

у нас файловая закрывалась 5 минут, на скуле - более 50 минут...
12 Vitello
 
23.10.09
16:34
+(9)Еще могут тупить корректировки.
13 xraf
 
23.10.09
16:36
(6) них.я не делать ибо пятница и пора уже отдыхать -  актуально ) но и 9 месяцев надо закрыть )

(7) земеры на скуле?

(8) это как?
14 Kaidend
 
23.10.09
16:37
(13) Операции - управление итогами.
15 xraf
 
23.10.09
16:38
(14) попробую, а то я уже postgresql-8.3.3 скачал, хотел на неё перевести
16 Tazuya
 
23.10.09
16:38
(0)на файловой бет в разы быстрее.Проверено.Переводи базу
17 Tazuya
 
23.10.09
16:39
1.5 гиговая файловая 3 года <10мин.
18 xraf
 
23.10.09
16:40
Чем файловая смущает, так это своим поведением при обрыве связи например,
надежно ли?
19 Vitello
 
23.10.09
16:41
(13)В 1с.
20 IamAlexy
 
23.10.09
16:41
(18) какой связи?
перевел в файловую
локально закрыл
вернул все обратно
21 xraf
 
23.10.09
16:42
(20) ))) понял
22 Happy Bear
 
23.10.09
16:46
15 гиг, 7 юриков, <10 минут закрываестя по одному юрику
23 xraf
 
23.10.09
16:49
(22) это нормально?
24 Happy Bear
 
23.10.09
16:53
(23) терпимо. Если бы было дольше, то стал бы разбираться. Единственное, что напрягает при проведении закрытия - блокировки.
Запусти замер производительности и посмотри, на каком участке больше всего времени отъедается.
25 xraf
 
23.10.09
16:53
(24) как его запускать не подскажешь?
26 IamAlexy
 
23.10.09
16:54
(24) а обороты по 20ому есть ?
производство присутствует ?
27 Happy Bear
 
23.10.09
16:57
(25) запускаешь конфигуратор, нажимаешь Отладка - Замер производительности, нажимаешь F5 - открывается 1С, проводишь закрытие. Как провелось - возвращаешься в конфигуратор и нажимаешь Отладка - Замер производительности. Появляется отчет с временем выполнения кода. Кликаешь дважды на строке - перескакиваешь в модуль.
28 xraf
 
23.10.09
17:05
(26) Да, и 20 с 23, и 25и 26 на них закрываются, все как надо. ПБУ 18 тоже считает, только долго пипец
29 xraf
 
23.10.09
17:06
(27) Спасибо! Значит он выполнение процедур отслеживает? Я не дает итоговый отчет по выполнению?
30 hhhh
 
23.10.09
17:08
(27) сразу можно предсказать чемпионов

Запрос.Выполнить().Выгрузить();
Запрос.Выполнить.Выбрать();
31 Happy Bear
 
23.10.09
17:08
(29) выполнение всего отслеживает: и процедур, и общее время, и каждую строчку кода
32 Happy Bear
 
23.10.09
17:13
(29) чето со скулем, может быть

сервис-пак третий? посмотри загруженность сервака во время проведения закрытия
33 xraf
 
23.10.09
17:28
(32) ну попробую на скуль апдейты накатить и сп
34 pavlika
 
23.10.09
17:32
(0) Просто ради интереса - у вас в учетной политике в пределах что стоит?
35 IamAlexy
 
23.10.09
17:35
еще раз для всех:

выгрузите базу в файловый режим и она закроется за три минуты.
проблема в неоптимальности кода для закрытия в серверном режиме


это давно, очень давно извесный баян.
стыдно не знать этого..
36 Happy Bear
 
23.10.09
17:47
(35) да знаем мы, знаем. Но надо же что-то попытаться сделать
37 xraf
 
23.10.09
17:50
(34) переделы автоматически определяются , а в чем соль?
38 xraf
 
23.10.09
17:50
(36) Во-во!
39 pavlika
 
23.10.09
17:54
(37) Да когда бухгалтерия устала у нас от долгого проведения посмотрел в чем дело - оказалось что переделы задавались вручную, изменил на автоматически и время закрытия 20&26 уменьшилось более чем в 8-мь раз..