Имя: Пароль:
1C
1C 7.7
v7: Пересчет итогов в базе
0 magolubev
 
02.09.15
09:25
Добрый день!
Есть распределенная база 1С:ТиС 9.2 на 5 магазинов, не проводилась свертка с 2010 года
Провожу свертку базы стандартными средствами конфигурации на 1 июля 2015 года. Удаляется около 328000 документов
Однако свертка, насколько я понимаю, никаких операций с регистрами (в части их оптимизации) не проводит. Размер регистра ПартииНаличие - 1537Мб, ОстаткиТМЦ - 415Мб
Пересчет итогов запустил в прошлую пятницу, сегодня уже среда, то есть 5 дней работает (машина Xeon 3,2ГГц, 8Гб памяти)
Есть ли какие-то способы ускорения данного процесса? Например, как-то вручную почистить регистры (насколько  понимаю, из-за лишних операций удаления записей регистров все медленно работает)
1 1Сергей
 
02.09.15
09:26
База файловая, я так понимаю?
2 ДенисЧ
 
02.09.15
09:26
грохни все *RG и запусти пересчёт заново
3 magolubev
 
02.09.15
09:30
(1) да, база файловая
(2) RA оставить или тоже грохнуть? Перед этим делать перепроведение документов?
4 ДенисЧ
 
02.09.15
09:33
(3) RA - не трогать. Документы не перепроводить.
Удаить и выполнить полный пересчёт итогов.
5 magolubev
 
02.09.15
10:16
(4) Сделал так, в итоге пересчет итогов занял около 2 минут
Размеры вышеуказанных файлов стали 8Мб и 3 Мб соответственно
Возможны ли какие-то подводные камни после удаления файлов RG* и пересчета итогов?
6 ДенисЧ
 
02.09.15
10:17
(5) В этом лучшем из миров возможно всё.
Ты же сделать архив перед этим и отчёты сформировал? Теперь сверь...
7 magolubev
 
02.09.15
10:52
(6) Пока что все операции провожу на копии
По ведомости по партиям ТМЦ остатки ТМЦ совпадают копейка в копейку в пересчитанной копии базы и копии до пересчета
Еще вопрос - сейчас я пересчитал итоги RG. А может быть такое, что и движения RA ошибочные? Или это невозможно?
8 ДенисЧ
 
02.09.15
10:53
(7) ну кто ж лучше тебя знает твою базу?
Независимо от того, куда вы едете — это в гору и против ветра!