|
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
|
Как ни странно, доки стали проводиться нормально сами собой)))
|
|