
Т.к. наша база постоянно развивается, а модель данных эпизодически меняется - встает вопрос о групповом изменении/удалении/добавлении атрибутов (или их значений) для накопленных объектов
Сейчас эта задача решается через подборку. НО Вы-же сами представляете:
- отбор 100.000 объектов в подборку ~ 30 мин
- выделение 100.000 объектов в подборке ~1-2 часа
- групповая операция с атрибутами выбранных объектов ~10-20 часов

да и то при условии что внешняя среда работает устойчиво и ничего не отрубится после первых 5 часов работы, да и Лоция подогревает интерес тем что запустит свой счетчик процесса который после 700~1500 обработанных объектов - 'зависает' (правда не всегда) и что там происходит дальше - не известно никому (хотя в 98% случаев все обрабатывается до конца)
По идее в SQL это можно сделать в 1000 раз быстрее

Никто-не делал, что-то подобное

Нужно отобрать объекты по типу и прицепить к ним строковый атрибут созданный в Лоции и имеющий установленное для текущего объекта значение по умолчанию.
Дальше оно кончечно будет меняться обычным путем.
Если да- поделитесь запросом

