文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美國信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  replication_connection_configuration 表格

29.12.11.1 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_POSITION

    如果正在使用 GTID 自動定位,則為 1;否則為 0。(CHANGE REPLICATION SOURCE TO 選項:SOURCE_AUTO_POSITION

  • SSL_ALLOWEDSSL_CA_FILESSL_CA_PATHSSL_CERTIFICATESSL_CIPHERSSL_KEYSSL_VERIFY_SERVER_CERTIFICATESSL_CRL_FILESSL_CRL_PATH

    這些欄位顯示複本用於連線至來源的 SSL 參數 (如果有的話)。

    SSL_ALLOWED 具有下列值

    • 如果允許與來源進行 SSL 連線,則為 Yes

    • 如果不允許與來源進行 SSL 連線,則為 No

    • 如果允許 SSL 連線,但複本未啟用 SSL 支援,則為 Ignored

    用於其他 SSL 欄位的 CHANGE REPLICATION SOURCE TO 選項:SOURCE_SSL_CASOURCE_SSL_CAPATHSOURCE_SSL_CERTSOURCE_SSL_CIPHERSOURCE_SSL_CRLSOURCE_SSL_CRLPATHSOURCE_SSL_KEYSOURCE_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_passwordcaching_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 [無]