29.12.11.8 Таблица replication_asynchronous_connection_failover
В этой таблице хранятся списки источников реплики для каждого канала репликации для механизма автоматического переключения подключения при сбое. Механизм автоматического переключения подключения при сбое автоматически устанавливает асинхронное (от источника к реплике) подключение репликации к новому источнику из соответствующего списка после того, как существующее подключение от реплики к источнику прервётся. Если для группы реплик, управляемых Group Replication, включено автоматическое переключение асинхронного подключения, списки источников транслируются всем членам группы при их присоединении, а также при изменении списков.
Вы задаёте и управляете списками источников, используя функции asynchronous_connection_failover_add_source и asynchronous_connection_failover_delete_source для добавления и удаления серверов репликации из списка источников для канала репликации. Для добавления и удаления управляемых групп серверов используйте функции asynchronous_connection_failover_add_managed и asynchronous_connection_failover_delete_managed.
Дополнительную информацию см. в Разделе 19.4.9, «Переключение источников и реплик с помощью автоматического переключения асинхронного подключения».
В таблице replication_asynchronous_connection_failover есть следующие столбцы:
-
CHANNEL_NAMEКанал репликации, к которому относится этот сервер источника репликации. Если подключение этого канала к текущему источнику прервётся, этот сервер источника репликации является одним из потенциальных новых источников.
-
HOSTИмя хоста этого сервера источника репликации.
-
PORTНомер порта этого сервера источника репликации.
-
NETWORK_NAMESPACEПространство имён сети для этого сервера источника репликации. Если это значение пустое, подключения используют по умолчанию (глобальное) пространство имён.
-
WEIGHTПриоритет этого сервера источника репликации в списке источников канала репликации. Значение веса от 1 до 100, причём 100 — максимальное значение, а 50 — значение по умолчанию. При активации механизма автоматического переключения асинхронного подключения источник с наибольшим значением веса среди альтернативных источников, указанных в списке источников для канала, выбирается для первой попытки подключения. Если эта попытка не удаётся, реплика пытается подключиться ко всем указанным источникам в порядке убывания веса, затем снова начинает с источника с наибольшим весом. Если несколько источников имеют одинаковый вес, реплика упорядочивает их случайным образом.
-
MANAGED_NAMEИдентификатор управляемой группы, частью которой является сервер. Для управляемой службы
GroupReplicationидентификатором является значение системной переменнойgroup_replication_group_name.
В таблице replication_asynchronous_connection_failover есть следующие индексы:
Основной ключ по (
CHANNEL_NAME, HOST, PORT, NETWORK_NAMESPACE, MANAGED_NAME)
TRUNCATE TABLE не разрешено для таблицы replication_asynchronous_connection_failover.
© 2025 Oracle
Licensed under the GPLv2 License.