29.12.11.12 Таблица replication_connection_configuration
В этой таблице показаны параметры конфигурации, используемые репликой для подключения к источнику. Параметры, хранящиеся в таблице, можно изменить во время работы с помощью оператора CHANGE REPLICATION SOURCE TO.
По сравнению с таблицей replication_connection_status, таблица replication_connection_configuration меняется реже. Она содержит значения, определяющие, как реплика подключается к источнику и которые остаются постоянными во время подключения, тогда как таблица replication_connection_status содержит значения, которые меняются во время подключения.
Таблица replication_connection_configuration имеет следующие столбцы. Описания столбцов указывают соответствующие параметры CHANGE
REPLICATION SOURCE TO, из которых берутся значения столбцов, а таблица, приведенная ниже в этом разделе, показывает соответствие между столбцами replication_connection_configuration и столбцами SHOW
REPLICA STATUS.
-
CHANNEL_NAMEКанал репликации, который отображается в этой строке. Всегда существует канал репликации по умолчанию, и можно добавить больше каналов репликации. Дополнительную информацию см. в Разделе 19.2.2, «Каналы репликации». (Параметр
CHANGE REPLICATION SOURCE TO:FOR CHANNEL) -
HOSTИмя хоста источника, к которому подключена реплика. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_HOST) -
PORTПорт, используемый для подключения к источнику. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_PORT) -
USERИмя пользователя учетной записи репликации, используемой для подключения к источнику. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_USER) -
NETWORK_INTERFACEСетевой интерфейс, к которому привязана реплика, если таковой имеется. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_BIND) -
AUTO_POSITION1, если используется автоматическое позиционирование GTID; в противном случае 0. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_AUTO_POSITION) -
SSL_ALLOWED,SSL_CA_FILE,SSL_CA_PATH,SSL_CERTIFICATE,SSL_CIPHER,SSL_KEY,SSL_VERIFY_SERVER_CERTIFICATE,SSL_CRL_FILE,SSL_CRL_PATHЭти столбцы показывают параметры SSL, используемые репликой для подключения к источнику, если таковые имеются.
SSL_ALLOWEDимеет следующие значения:Yes, если разрешено SSL-соединение с источникомNo, если SSL-соединение с источником запрещеноIgnored, если SSL-соединение разрешено, но поддержка SSL не включена в реплике
(Параметры
CHANGE REPLICATION SOURCE TOдля других столбцов SSL:SOURCE_SSL_CA,SOURCE_SSL_CAPATH,SOURCE_SSL_CERT,SOURCE_SSL_CIPHER,SOURCE_SSL_CRL,SOURCE_SSL_CRLPATH,SOURCE_SSL_KEY,SOURCE_SSL_VERIFY_SERVER_CERT) -
CONNECTION_RETRY_INTERVALКоличество секунд между повторными попытками подключения. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_CONNECT_RETRY) -
CONNECTION_RETRY_COUNTКоличество попыток реплики повторно подключиться к источнику в случае потери соединения. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_RETRY_COUNT) -
HEARTBEAT_INTERVALИнтервал проверки реплики в секундах. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_HEARTBEAT_PERIOD) -
TLS_VERSIONСписок версий TLS протокола, разрешенных репликой для подключения репликации. Сведения о версиях TLS см. в Разделе 8.3.2, «Протоколы и шифры TLS защищенного соединения». (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_TLS_VERSION) -
TLS_CIPHERSUITESСписок наборов шифров, разрешенных репликой для подключения репликации. Сведения о наборах шифров TLS см. в Разделе 8.3.2, «Протоколы и шифры TLS защищенного соединения». (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_TLS_CIPHERSUITES) -
PUBLIC_KEY_PATHПуть к файлу, содержащему копию открытого ключа со стороны реплики, необходимую источнику для обмена паролями на основе пары открытых и закрытых ключей RSA. Файл должен быть в формате PEM. Этот столбец относится к репликам, которые аутентифицируются с помощью плагина аутентификации
sha256_passwordилиcaching_sha2_password. (ПараметрCHANGE REPLICATION SOURCE TO:SOURCE_PUBLIC_KEY_PATH)Если задано значение
PUBLIC_KEY_PATHи указан действительный файл открытого ключа, оно имеет приоритет над значениемGET_PUBLIC_KEY. -
GET_PUBLIC_KEYТребовать открытый ключ от источника, необходимый для обмена паролями на основе пары открытых и закрытых ключей RSA. Этот столбец относится к репликам, которые аутентифицируются с помощью плагина аутентификации
caching_sha2_password. Для этого плагина источник не отправляет открытый ключ, если не запрошен. (ПараметрCHANGE REPLICATION SOURCE TO:GET_SOURCE_PUBLIC_KEY)Если задано значение
PUBLIC_KEY_PATHи указан действительный файл открытого ключа, оно имеет приоритет над значениемGET_PUBLIC_KEY. -
NETWORK_NAMESPACEИмя сетевого пространства; пустое, если подключение использует пространство имен по умолчанию (глобальное). Сведения о сетевых пространствах см. в Разделе 7.1.14, «Поддержка сетевых пространств».
-
COMPRESSION_ALGORITHMРазрешенные алгоритмы сжатия для подключений к источнику. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_COMPRESSION_ALGORITHMS)Дополнительную информацию см. в Разделе 6.2.8, «Управление сжатием соединения».
-
ZSTD_COMPRESSION_LEVELУровень сжатия, используемый для подключений к источнику, использующим алгоритм сжатия
zstd. (ПараметрCHANGE REPLICATION SOURCE TO:SOURCE_ZSTD_COMPRESSION_LEVEL)Дополнительную информацию см. в Разделе 6.2.8, «Управление сжатием соединения».
-
SOURCE_CONNECTION_AUTO_FAILOVERВключен ли механизм асинхронного failover подключения для этого канала репликации. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_CONNECTION_AUTO_FAILOVER)Дополнительную информацию см. в Разделе 19.4.9, «Переключение источников и реплик с асинхронным failover подключения».
-
GTID_ONLYУказывает, использует ли этот канал только GTID для очереди транзакций и процесса приложения, а также для восстановления и не сохраняет имена и позиции файлов бинарного журнала и файла релейного журнала в хранилищах метаданных репликации. (Параметр
CHANGE REPLICATION SOURCE TO:GTID_ONLY)Дополнительную информацию см. в Разделе 20.4.1, «GTID и групповая репликация».
Таблица replication_connection_configuration имеет следующие индексы:
Первичный ключ по (
CHANNEL_NAME)
TRUNCATE TABLE не разрешено для таблицы replication_connection_configuration.
В следующей таблице показано соответствие между столбцами replication_connection_configuration и столбцами SHOW
REPLICA STATUS.
replication_connection_configuration Столбец |
SHOW REPLICA STATUS Столбец |
|---|---|
CHANNEL_NAME | Channel_name |
HOST | Source_Host |
PORT | Source_Port |
USER | Source_User |
NETWORK_INTERFACE | Source_Bind |
AUTO_POSITION | Auto_Position |
SSL_ALLOWED | Source_SSL_Allowed |
SSL_CA_FILE | Source_SSL_CA_File |
SSL_CA_PATH | Source_SSL_CA_Path |
SSL_CERTIFICATE | Source_SSL_Cert |
SSL_CIPHER | Source_SSL_Cipher |
SSL_KEY | Source_SSL_Key |
SSL_VERIFY_SERVER_CERTIFICATE | Source_SSL_Verify_Server_Cert |
SSL_CRL_FILE | Source_SSL_Crl |
SSL_CRL_PATH | Source_SSL_Crlpath |
CONNECTION_RETRY_INTERVAL | Source_Connect_Retry |
CONNECTION_RETRY_COUNT | Source_Retry_Count |
HEARTBEAT_INTERVAL | Нет значения |
TLS_VERSION | Source_TLS_Version |
PUBLIC_KEY_PATH | Source_public_key_path |
GET_PUBLIC_KEY | Get_source_public_key |
NETWORK_NAMESPACE | Network_Namespace |
COMPRESSION_ALGORITHM | [Нет значения] |
ZSTD_COMPRESSION_LEVEL | [Нет значения] |
GTID_ONLY | [Нет значения] |
© 2025 Oracle
Licensed under the GPLv2 License.