Данная обработка позволит очистить РС версии объектов от разных версий с одинаковым содержимым, описывать как и от чего пухнет РС нет смысла, довольно много статей да и других обработок на эту тему написано, но у всех что я видел без исключения есть одна проблема
— Если при сравнении разных версий объектов Метаданные объектов не совпадают (изменили конфигурацию допустим) обработки не всегда отрабатывают корректно.
Представляю обработку, которая избавлена от этого недостатка.
Описывать код не имеет смысла (кому надо посмотреть и так посмотрит), но отмечу что в моей обработке объекты сравниваются не по метаданным, а в бинарном виде (коими они и лежат в ХранилищеЗначений).
Тестов не проводил, но думаю данная обработка будет работать на порядок быстрей других (кто захочет сам сравнит).
Имеются настройки для ограничения периода зачистки, а так же для очень больших баз имеется параметр остановки алгоритма (введён для очистки РС во время активности пользователей, что бы не очень страдали)
Работает в любой типовой где есть РС Версииобъектов.
А где файл?
(1) Добавлен, хотя я был уверен что файл там был
о боже! какое длинное название файла…
Кого заинтересует эта тема рекомендую так же посмотретьСрез версий объектов на дату
года 3 назад тоже был озабочен такой проблемой, но выкладывать не стал, т.к. стыдно было такое выкладывать.