此資料表顯示從屬端用於連線至來源的組態參數。資料表儲存的參數可以在執行階段使用 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_POSITION如果正在使用 GTID 自動定位,則為 1;否則為 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具有以下值如果允許與來源建立 SSL 連線,則為
Yes如果不允許與來源建立 SSL 連線,則為
No如果允許 SSL 連線,但副本未啟用 SSL 支援,則為
Ignored
(其他 SSL 欄位的
CHANGE REPLICATION SOURCE TO選項: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是否為此複寫通道啟用了非同步連線容錯移轉機制。(
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) 為主鍵
不允許對 replication_connection_configuration 表格使用 TRUNCATE TABLE。
下表顯示 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 |
[無] |