Жутко тормозит ТиС при выполнении РассчитатьРегистрыНа()! Что делать? #410111


#0 by Kamrad
Доброго врмени суток! столкнулся недавно с проблемой6 в ТиС начали тормозиться при проведении почти все документы. Через отладчик выяснил, что стопориться на ВремРегистры.РассчитатьРегистрыНа(ТекущийДокумент); Свёртывание базы, восстановление последовательности, пересчёт итогов и т.п. ничего не даёт. Что делать, подскажите!!!!!
#1 by ТелепатБот
#2 by вовочка
документ провели будущим числом
#3 by Sadovnikov
Где ТА находится?
#4 by povar
NF наверное в ибенях
#5 by povar
NF = ТА
#6 by Нуф-Нуф
размер базы какой?
#7 by leshikkam
SQL или DBF?
#8 by kiruha
И почему пользователи используют РассчитатьРегистрыНа ? Причем похоже регулярно ? Проводят документы "на завтра" ?
#9 by Иду
А зачем их, регистры, рассчитывать? Закамменти и живи спокойно. Я так понимаю, что минуса по остаткам у вас = норма?... если "на завтра" работают. Так и забей.
#11 by mikecool
помнится постоянно писал РассчитатьРегистрыНах :) сорри за офф
#12 by kiruha
Добавлю еще про оптимизацию. 1.СводныйОстаток(а,б,в,г,,Остаток) выполняется существенно(разы) быстрее чем СводныйОстаток( ,б,в,г,,Остаток) так как в регистре остатков идет индекс по умолчанию по набору измерений Период,а,б,в,г 2. Если нет возможности указать все первые измерения, то стоит поставить отбор итогов(например по г), но индекс будет только Период,г - т.е. хуже чем 1. 3.Если часто приходится делать РассчитатьРегистрыНа ставим галочку быстрая обработка движений. В таблицу движений при этом добавляеться поля дата и время (не надо соединяться с журналом для получения времени) и индекс для расчета.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С