14.18.1.2 Функции настройки режима группы репликации
Следующие функции позволяют управлять режимом работы группы репликации: однородный или многородный.
-
group_replication_switch_to_multi_primary_mode()Изменяет режим работы группы с однородного на многородный. Должна быть выполнена на узле группы репликации, работающей в однородном режиме.
Синтаксис:
STRING group_replication_switch_to_multi_primary_mode()
Эта функция не имеет параметров.
Значение возврата:
Строка, содержащая результат операции, например, успешность выполнения.
Пример:
SELECT group_replication_switch_to_multi_primary_mode()
Все узлы, входящие в группу, становятся первичными.
Для получения дополнительной информации см. Раздел 20.5.1.2, «Изменение режима группы»
-
group_replication_switch_to_single_primary_mode()Изменяет режим работы группы с многородного на однородный без необходимости остановки Group Replication. Должна быть выполнена на узле группы репликации, работающей в многородном режиме. При переходе в однородный режим также отключаются строгие проверки согласованности на всех узлах группы, как требуется в однородном режиме (
group_replication_enforce_update_everywhere_checks=OFF).Синтаксис:
STRING group_replication_switch_to_single_primary_mode([
str])Аргументы:
str: Строка, содержащая UUID узла группы, который должен стать новым единственным первичным узлом. Другие узлы группы становятся вторичными.
Значение возврата:
Строка, содержащая результат операции, например, успешность выполнения.
Пример:
SELECT group_replication_switch_to_single_primary_mode(member_uuid);Для получения дополнительной информации см. Раздел 20.5.1.2, «Изменение режима группы»
© 2025 Oracle
Licensed under the GPLv2 License.