29.12.11.11 Таблица 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, разрешенных репликой для подключения к репликации. Сведения о наборах шифров 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Включён ли механизм асинхронного переключения при потере соединения для этого канала репликации. (Параметр
CHANGE REPLICATION SOURCE TO:SOURCE_CONNECTION_AUTO_FAILOVER)Дополнительную информацию см. в Разделе 19.4.9, “Переключение источников и реплик с асинхронным переключением подключения”.
-
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.