Необходимо было предоставить разработчику тестовую базу на основании рабочей базы, без некоторых организаций. Сделали обработку, которая в несколько потоков удаляет документы, договоры, файлы, планы обмена и регистры сведений привязанные к организации, оставляя общие справочники и имеющиеся настройки в системе.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Обработка удаляет типовыми средствами данные из базы 1С в несколько потоков, из-за чего удаление данных ускоряется в разы. По умолчанию установлено 8 потоков, при тестирование на базе в 75 ГБ удаление данных с 2-х дней ускорилось до нескольких часов. Количество фоновых заданий можно менять.
Тестировал на платформе 8.3.17, клиент-серверный вариант, база: 1С:Управление холдингом (подходит для БСП 3.0).
обработка удаление фоновые задания мнопоточность потоки