20.1.3 Режимы с несколькими и одним первичными узлами
Репликация группы работает либо в режиме с одним первичным узлом, либо в режиме с несколькими первичными узлами. Режим группы — это параметр конфигурации для всей группы, задаваемый системной переменной group_replication_single_primary_mode, которая должна быть одинаковой на всех участниках. ON означает режим с одним первичным узлом, который является по умолчанию, а OFF означает режим с несколькими первичными узлами. Невозможно развернуть участников группы в разных режимах, например, один участник настроен в режиме с несколькими первичными узлами, а другой — в режиме с одним первичным узлом.
Вы не можете вручную изменить значение group_replication_single_primary_mode во время работы Репликации группы. Вы можете использовать функции group_replication_switch_to_single_primary_mode() и group_replication_switch_to_multi_primary_mode() для переключения группы между режимами, когда Репликация группы все еще работает. Эти функции управляют процессом изменения режима группы и обеспечивают безопасность и целостность ваших данных. В предыдущих версиях для изменения режима группы необходимо было остановить Репликацию группы и изменить значение group_replication_single_primary_mode на всех участниках. Затем необходимо выполнить полную перезагрузку группы (запуск сервером с group_replication_bootstrap_group=ON) для применения изменений в новой рабочей конфигурации. Перезапуск серверов не требуется.
Независимо от развернутого режима, Репликация группы не обрабатывает откат клиента. Это необходимо обрабатывать фреймворку среднего слоя, такому как прокси, соединителю или самому приложению.
© 2025 Oracle
Licensed under the GPLv2 License.