Voorhees Jason

36
Рейтинг

Voorhees



  •   Регистрация: 29.09.2011 (12 лет назад)

  •   Был(а) на сайте: 26.04.2024

Подписчики 1

Рейтинг 36

Пакетное удаление помеченных объектов

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Чистка данных

Обработка предназначена для удаления больших объемов помеченных на удаление объектов, когда стандартный механизм "валится" на ошибке "Недостаточно памяти"

1 стартмани

29.09.2011    25877    302    Voorhees    16       

36

Комментарии

HighLoadПакетное удаление помеченных объектов#10 06.02.12 20:02
(9) zfilin,
ну самое простое:
Конфигуратор -> Сервис -> Параметры -> Запуск 1с:Предприятия -> Переставить переключатель "Приложение" на Толстый Клиент (Обычное приложение)
затем Сервис -> 1с:Предприятие (Ctrl+F5)
HighLoadПакетное удаление помеченных объектов#8 06.02.12 18:38
(7) zfilin,
а в чем проблема запустить приложение в толстом клиенте (обычное приложение) - это же разовая процедура?
HighLoadПакетное удаление помеченных объектов#6 29.11.11 21:48
Цитата
В обработке указывается размер пакета - из списка помеченных на удаление объектов формируется пакет заданного размера, на объекты из пакета выполняется поиск ссылок, на найденные объекты также выполняется поиск ссылок и т.д. - т.е. формируется некое "дерево" подчиненных ссылок, и затем, если это возможно - удаляются все объекты этого дерева

Возможно, в базе всё очень сильно ссылается друг на друга, если в один пакет попадает выборка сразу всех 3 млн. объектов, возможно поможет уменьшение размера пакета.
HighLoadПакетное удаление помеченных объектов#2 30.09.11 12:36
По поводу времени сказать ничего не могу - на малых объемах данных показатели скорости были примерно одинаковыми
На больших объемах штатная вылетала =) - ради чего весь сыр-бор и был затеян
HighLoadПакетное удаление помеченных объектов#0 29.09.11 17:30
Обработка предназначена для удаления больших объемов помеченных на удаление объектов, когда стандартный механизм "валится" на ошибке "Недостаточно памяти"