gifts2017

Удаление из Периодического Регистра Сведений неактуальных или всех записей порциями с указанием количества и с отбором по дате.

Опубликовал isn Игнатьев (isn) в раздел Администрирование - Чистка базы

Удаление из Периодического Регистра Сведений неактуальных или всех записей порциями. Обработка позволяет удалять очень большие обмены данных порциями с указанием количества и с отбором по дате. Обрабатывает Независимые Регистры Сведений.

Удаление из Периодического Регистра Сведений неактуальных или всех записей порциями. Обработка позволяет удалять очень большие обмены данных порциями с указанием количества и с отбором дате. Проверено на удалении более 15 000 000 неактуальных записей из регистра "История обмена данными". Обработка позволяет работать через передачу параметров, её также можно "прикрепить" к выполнению по регламенту. 5000 записей удаляет за 5 секунд. 500 000 записей удаляет за 3,5 минуты одним циклом. проверено на файловой и SQL версии. Выкладываю в свободный доступ. Если понравилась обработка плюсуем, нестесняемся. :)

Скачать файлы

Наименование Файл Версия Размер
ИнфостартУниверсальнаяОчисткаНеАктуальныхДанныхРС.epf 36
.epf 11,21Kb
29.10.14
36
.epf 1.0 11,21Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. isn Игнатьев (isn) 08.09.14 17:31
Надеюсь данная обработка будет вам полезна .
2. Евгений (zenz) 21.10.14 22:44
УТ 10.3.29 8.2 Регистр сведений цен номенклатуры контрагентов пишет
{ВнешняяОбработка.СЗТД_ОчисткаНеАктуальныхДанныхРС.МодульОбъекта(173)}: Поле объекта не обнаружено (Период)
НаборДанных.Отбор.Период.Установить(ВыборкаДетальныеЗаписи.Период);
3. isn Игнатьев (isn) 29.10.14 12:14
(2) Спасибо за коммент, проверю на УТ 10.3. Данный регистр подчинен регистратору, и очистить его без удаления регистратора, по видимому, не получится.
В новой версии обработки убрал из выбора регистры подчиненные регистратору.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа