Фоновое обновление конфигурации базы данных позволяет выполнять основной объем операций по процессу обновления без необходимости прерывать работу пользователей и ограничивать доступ к информационной базе. Ранее проведение процедуры обновления без остановки работы пользователей было возможно только в случае динамического обновления, которое не оказывало влияния на структуру данных. Если же возникала потребность в модификации структуры данных, пользователи должны были приостановить свою работу в базе на период осуществления всех операций по обновлению.
Данный функционал платформы КОРП особенно актуален для крупных компаний, работа которых зависит от постоянной доступности своих информационных систем, где критичны простои и они дорого обходятся бизнесу.
Фоновое обновление состоит из этапов обработки, актуализации и принятия изменений. При этом только на последнем этапе принятия изменений нужно будет перейти в монопольный режим и остановить на время работу пользователей.
При необходимости на любом из этапов фонового обновления возможна приостановка работы сервера либо остановка самого процесса обновления с ограничением по времени до 48 часов. При восстановлении работы программы после сбоя или перезагрузки фоновое обновление сможет возобновить свою работу без необходимости повторного запуска.
Фоновое обновление имеет свою специфику: оно работает исключительно в клиент-серверных базах, не применимо к конфигурациям, поддерживающим режим совместимости с версией 8.1, а также работающим на СУБД IBM DB2 9.1.
Во время проведения фонового обновления будет ограничен доступ к следующим операциям:
– изменение конфигурации;
– отладка прикладных решений;
– использование определенных методов (УстановитьРежимАгрегатов(), УстановитьИспользованиеАгрегатов(), ПерестроитьИспользованиеАгрегатов());
– изменение содержимого плана счетов или плана видов расчета, в том случае если связанный с ним регистр расчета или регистр бухгалтерии задействован в ходе процесса фонового обновления;
– запуск других операций по обновлению конфигурации.
Таким образом, обновление конфигурации баз данных в фоновом режиме в системе 1С на платформе КОРП позволяет оптимизировать процессы загрузки и установки обновлений, и подойдет тем компаниям, для которых критична непрерывность бизнес-процессов и важна оперативность внедрения изменений.