Имя: Пароль:
1C
1C 7.7
v7: Стал медленно работать метод ВыгрузитьИтоги()
0 envash
 
25.11.13
15:41
Здравствуйте! Подскажите, как лучше поступить. Есть база Торговля и склад(DBF). Файл rg328(ПартииНаличие) стал уже 1,6 гб. На работоспособности никак не сказывалось, но рост продолжался, и, чтобы избежать падения, решил свернуть базу. При свертке создал кучу специальных документов , формирующих остатки по всем регистрам. Удалил все доки, а потом выгрузил доки, которые необходимо оставить. Методика опробована, уже сворачивал таким образом 1 базу. Все получилось хорошо, но документы стали проводиться очень долго (до 10 мин). Стал смотреть. Оказалось, что долго стала работать процедура глСписаниеПартийТМЦ, а именно метод ВыгрузитьИтоги(). Пробовал выгружать-загружать базу из файла. Не помогло, хотя итоги при этом рассчитались заново. Что можно сделать, чтобы доки проводились так же быстро, как до свертки?
1 1dvd
 
25.11.13
15:45
С ТА всё нормально?
2 envash
 
26.11.13
03:31
ТА на последнем документе, ничего необычного.
3 КонецЦикла
 
26.11.13
03:32
Регистры закрывайте и все наладится
4 КонецЦикла
 
26.11.13
03:33
5 envash
 
26.11.13
06:20
Я понимаю, что регистр не закрыт, из-за этого и растет файл с итогами. Но до свертки этот факт никак на проведение документов не влиял, а после появились тормоза при проведении реализаций. Выгрузка-загрузка базы, кстати, ситуацию несколько улучшила. Но все равно доки проводятся слишком долго!
6 envash
 
27.11.13
03:50
Запустил пересчет итогов в конфигураторе. Сутки уже пересчитываются...(
7 envash
 
28.11.13
09:32
Заметил любопытную вещь. При проведении задним числом метод ВыгрузитьИтоги() отрабатывает быстро. Видимо это связано с тем, что перед ним выполняется РассчитатьРегистрыНа()?
8 Ёпрст
 
28.11.13
11:19
(0) для начала, прибить нулевые итоги после свёртки и сжать табличку потом.
9 Ёпрст
 
28.11.13
11:20
+ глядеть в сторону пустой даты в 1sjourn
10 Ёпрст
 
28.11.13
11:20
и доков с датой в космосе
11 envash
 
05.12.13
04:41
Как ни странно, доки стали проводиться нормально сами собой)))
Основная теорема систематики: Новые системы плодят новые проблемы.