Имя: Пароль:
1C
1С v8
v8: Разная продолжительность проведения в клиент-серверной базе
0 TDI
 
09.04.12
16:51
баху бухгалтерия 2.0, на SQL сервере.
Один пользователь в базе (я),
запускаю проведение документа (закрытие месяца), проводится 4 минуты..
Потом после того опять его-то запускаю на проведение - проводится непонятно сколько (так и не дождался, выключил).
И такое повторяется..
Из-за чего время выполнения разное получается?
Почему это может быть?
1 rsv
 
09.04.12
16:54
(0) Ответ очевиден.  Если документ новый и делается первое проведение то просто INSERT . Далее ,при перепроведении, сначала делается удаление записей , а потом уже вставка.
2 TDI
 
09.04.12
16:55
(1)
перепроведение делаю после отмены проведения..отмена проведения делается очень быстро..
3 rsv
 
09.04.12
16:55
Едем дальше . Отключите итоги - летать будет .
4 rsv
 
09.04.12
16:57
А вообще глянуть надо в профайлер. Увидите на чем затык сразу.
5 TDI
 
09.04.12
16:58
(3) отключить разделение итогов?
6 rsv
 
09.04.12
17:00
(5) Не разделение итогов. А   бухгалтерских итогов. Проведете , потом обратно итоги включите. Как вариант.