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.