Пересчет итогов больших данных

1. UPKA 14.11.22 15:06 Сейчас в теме
Здравствуйте, имеется регистр накопления с очень большим количеством записей (Каждый месяц порядка 1 млн строк), естественно, каждый месяц прибавляется примерно столько же.

За 2 года с трудом, по месяцу пересчитываю, но вот дальше просто зависает и не отвисает.

Может кто сталкивался с подобными проблемами, пересчетом большого количества данных, подскажите какие ни будь действенный способы.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. beldieff 14.11.22 15:10 Сейчас в теме
(1)Написать код который запускает пересчет итогов партиями регистров по 5-10 штук в фоне. Я делал так.
7. UPKA 14.11.22 15:16 Сейчас в теме
(3) Если есть возможность, можете поделиться примером?
2. user1203706 14 14.11.22 15:08 Сейчас в теме
(1) прибиваете таблички итогов перед расчетом и расчет пройдет за минуты.
6. UPKA 14.11.22 15:15 Сейчас в теме
8. UPKA 14.11.22 15:17 Сейчас в теме
(2) Если честно, то уже измучился... Если есть возможность, расскажите по подробнее.
4. beldieff 14.11.22 15:13 Сейчас в теме
(2) нужен доступ к скулю
5. user1203706 14 14.11.22 15:15 Сейчас в теме
(4) не обязательно. Можно очистить типовым кодом.
10. UPKA 14.11.22 15:19 Сейчас в теме
(5) Если вы имеете ввиду, что очистить таблицы с итогами, то информация загружалась с отключенными итогами. После загрузки все информации, включил использование итогов и начал передвигая дату расчета, делать расчет помесячно. Дошёл только к 2-м годам....
9. beldieff 14.11.22 15:17 Сейчас в теме
(5) Интересно. а можно метод?
11. user1203706 14 14.11.22 16:56 Сейчас в теме
(9) ОтключитьИтоги, отключить текущие итоги + установить УстановитьМаксимальныйПериодРассчитанныхИтогов в 01.01.0001..
это аналогично truncate table таблички итогов будет, грубо, там тот же запрос летит в скуле.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот