|
Пересчет итогов | ☑ | ||
---|---|---|---|---|
0
moonlight
13.09.15
✎
15:47
|
Добрый день!
После отмены с проведения документов до 01/01/15 Сильно разрослись файлы регистров остатков RG***.dbf. сделал проведение документов за весь период с начала года и начал делать перерасчет итогов. Первый раз не выдержал и на 9 ом часе сбросил процесс. В одной статье прочитал что можно удалить файлы RG*** "разросшихся" регистров а потом сделать перерасчет итогов. Так и сделал. Все отработало мин за 10. Затем произвел полное тестирование и исправление. Запустил базу (это была копия) создал отчеты по остаткам, сравнил с оригиналом, вроде все хорошо. Хотел бы услышать комментарии по такой схеме борьбы с разросшимися файлами регистров остатков. Какие могут быть подводные камни? |
|||
1
ДенисЧ
13.09.15
✎
16:13
|
нет
|
|||
2
Злопчинский
13.09.15
✎
16:31
|
Нормально.
если все провелось нормально и итоги пересчитались без проблем - то все должно быть ок. В старых периодах ничего не будет. Если в старых периодах начнешь активно проводить/распроводить/перепроводить документы - RG начнет "пухнуть" из-за технологических особенностей (смотри в прошлой ветке - нулевые записи итогов). Правда непонятно с какой даты у тебя ведется база... Потому что 9 часов на процесс перерасчета итогов за год - это весьма много. Смотри на закрытость регистров, иначе при текущей работе будет примерно то же самое.. со временем.. сначала увеличение времени открытия месяца (то есть расчет аитогов на новый месяц) увеличивается но не сильно напряжно, а потом идет сильное увеличение времени. |
|||
3
Злопчинский
13.09.15
✎
16:34
|
В качестве просто сопроводительного примера.
Сейчас у меня пересчет на наовй месяц - открытие месяца занимает 5-7 мин. Если Регистр итогов почистить от нулевых записей - то открытие месяца происходит очень быстро, секунд за 5-10. Другое дело что полный цикл очистки от нулевых итогов занимает те же самые ~7 минут ;-) так что если делать это для одного месяца - смысла нет. Но если делать массовый пересчет итогов по всей базе - то есть. |
|||
4
moonlight
13.09.15
✎
20:07
|
(3) спасибо за комментарий. база велась с начала 2012г. около 200 документов в день. торговые операции велись в комплексной, а бух учет в Бухгалтерии. Задача - вести учет в одной базе - Комплексной с сохранением всех документов 2015г и переносом остальных документов из 1С Бухгалтерия. Для этого и снимал с проведения все документы до 01/01/15. База размещена на достаточно мощном внешнем сервере. Но я пробовал сделать перерасчет на 3х машинах: на сервере и на 2х компаз проц не ниже i5. На одном до сих пор процесс с утра крутится. Уже просто интересно сколько по времени займет :). Единственное я после снятия с проведения документов до начала года и формирования остатков на начало года вначале произвел ПЕРЕСЧЕТ ИТОГОВ, а потом Восстановление последовательности. В заключении сделал полное тестирование и восстановление. Весь процесс занял около 15 мин (примерно 5-7 мин пересчет итогов). Вроде все ок! сверил остатки с оригинальной базой вроде тоже все ок.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |