Обновление крупных баз 1С часто выходит за рамки технологических окон из-за длительной реструктуризации и выполнения обработчиков данных. Применение методов оптимизации позволяет сократить время простоя в несколько раз.
Процесс обновления включает три этапа: реструктуризацию, регистрацию объектов и выполнение дополнительных обработчиков. Реструктуризация является наиболее критичным этапом, так как в это время база полностью недоступна для пользователей.
Для ускорения реструктуризации применяют обрезку регистров, а также отказ от удаления полей или значений перечислений, которые можно оставить в системе до следующего окна обслуживания.
Дополнительные обработчики данных, которые в типовой конфигурации работают в один поток, можно распараллелить. Отключение типовых механизмов и использование расширений позволяет распределять обработку объектов между множеством потоков, количество которых может достигать 128.
Для контроля за ходом выполнения нетиповых обработчиков рекомендуется использовать регистр сведений. Он позволяет отслеживать прогресс каждого потока, время начала работы и количество обработанных объектов в режиме реального времени.





