このページは機械翻訳したものです。
このテーブルは、レプリカがソースに接続するために使用する構成パラメータを示しています。 テーブルに格納されているパラメータは、実行時に CHANGE REPLICATION SOURCE TO ステートメント (MySQL 8.0.23) または CHANGE MASTER TO ステートメント (MySQL 8.0.23 より前) を使用して変更できます。
replication_connection_status テーブルと比較すると、replication_connection_configuration の変更頻度は低くなります。 これには、レプリカがソースに接続する方法を定義し、接続中に一定のままになる値が含まれますが、replication_connection_status には、接続中に変更される値が含まれます。
replication_connection_configuration テーブルには次のカラムがあります。 カラムの説明には、カラム値の取得元となる対応する CHANGE REPLICATION SOURCE TO | CHANGE MASTER TO オプションが示され、このセクションで後述するテーブルには、replication_connection_configuration カラムと SHOW REPLICA | SLAVE STATUS カラムの対応関係が示されています。
-
CHANNEL_NAMEこの行が表示しているレプリケーションチャネル。 常にデフォルトのレプリケーションチャネルがあり、さらにレプリケーションチャネルを追加できます。 詳しくはセクション17.2.2「レプリケーションチャネル」をご覧ください。 (
CHANGE REPLICATION SOURCE TOオプション:FOR CHANNEL、CHANGE MASTER TOオプション:FOR CHANNEL) -
HOSTレプリカの接続先のソースのホスト名。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_HOST、CHANGE MASTER TOオプション:MASTER_HOST) -
PORTソースへの接続に使用されるポート。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_PORT、CHANGE MASTER TOオプション:MASTER_PORT) -
USERソースへの接続に使用されるレプリケーションユーザーアカウントのユーザー名。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_USER、CHANGE MASTER TOオプション:MASTER_USER) -
NETWORK_INTERFACEレプリカがバインドされているネットワークインタフェース (ある場合)。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_BIND、CHANGE MASTER TOオプション:MASTER_BIND) -
AUTO_POSITIONGTID 自動配置が使用されている場合は 1、それ以外の場合は 0。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_AUTO_POSITION、CHANGE MASTER TOオプション:MASTER_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 接続が許可されている場合)ソースへの SSL 接続が許可されていない場合は
NoSSL 接続が許可されているが、レプリカで 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。その他の SSL カラムの
CHANGE MASTER TOオプション:MASTER_SSL_CA,MASTER_SSL_CAPATH,MASTER_SSL_CERT,MASTER_SSL_CIPHER,MASTER_SSL_CRL,MASTER_SSL_CRLPATH,MASTER_SSL_KEY,MASTER_SSL_VERIFY_SERVER_CERT。 -
CONNECTION_RETRY_INTERVAL接続再試行間の秒数。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_CONNECT_RETRY、CHANGE MASTER TOオプション:MASTER_CONNECT_RETRY) -
CONNECTION_RETRY_COUNT接続が失われた場合にレプリカがソースへの再接続を試行できる回数。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_RETRY_COUNT、CHANGE MASTER TOオプション:MASTER_RETRY_COUNT) -
HEARTBEAT_INTERVALレプリカのレプリケーションハートビート間隔 (秒単位)。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_HEARTBEAT_PERIOD、CHANGE MASTER TOオプション:MASTER_HEARTBEAT_PERIOD) -
TLS_VERSIONレプリケーション接続のレプリカによって許可される TLS プロトコルバージョンのリスト。 TLS バージョン情報については、セクション6.3.2「暗号化された接続 TLS プロトコルおよび暗号」 を参照してください。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_TLS_VERSION、CHANGE MASTER TOオプション:MASTER_TLS_VERSION) -
TLS_CIPHERSUITESレプリケーション接続のレプリカによって許可される暗号スイートのリスト。 TLS 暗号スイートの詳細は、セクション6.3.2「暗号化された接続 TLS プロトコルおよび暗号」 を参照してください。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_TLS_CIPHERSUITES、CHANGE MASTER TOオプション:MASTER_TLS_CIPHERSUITES) -
PUBLIC_KEY_PATHRSA キーペアベースのパスワード交換のソースに必要な公開キーのレプリカ側コピーを含むファイルへのパス名。 ファイルは PEM 形式である必要があります。 このカラムは、
sha256_passwordまたはcaching_sha2_password認証プラグインで認証されるレプリカに適用されます。 (CHANGE REPLICATION SOURCE TOオプション:SOURCE_PUBLIC_KEY_PATH、CHANGE MASTER TOオプション:MASTER_PUBLIC_KEY_PATH)PUBLIC_KEY_PATHが指定され、有効な公開キーファイルが指定されている場合は、GET_PUBLIC_KEYよりも優先されます。 -
GET_PUBLIC_KEYRSA キーペアベースのパスワード交換に必要な公開キーをソースからリクエストするかどうか。 このカラムは、
caching_sha2_password認証プラグインで認証されるレプリカに適用されます。 そのプラグインの場合、ソースは要求されないかぎり公開鍵を送信しません。 (CHANGE REPLICATION SOURCE TOオプション:SOURCE_GET_PUBLIC_KEY、CHANGE MASTER TOオプション:MASTER_GET_PUBLIC_KEY)PUBLIC_KEY_PATHが指定され、有効な公開キーファイルが指定されている場合は、GET_PUBLIC_KEYよりも優先されます。 -
NETWORK_NAMESPACEネットワークネームスペース名。接続でデフォルト (グローバル) ネームスペースを使用する場合は空です。 ネットワークネームスペースの詳細は、セクション5.1.14「ネットワークネームスペースのサポート」 を参照してください。 このカラムは、MySQL 8.0.22 で追加されました。
-
COMPRESSION_ALGORITHMSソースへの接続に許可される圧縮アルゴリズム。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_COMPRESSION_ALGORITHMS、CHANGE MASTER TOオプション:MASTER_COMPRESSION_ALGORITHMS)詳細は、セクション4.2.8「接続圧縮制御」を参照してください。
このカラムは、MySQL 8.0.18 で追加されました。
-
ZSTD_COMPRESSION_LEVELzstd圧縮アルゴリズムを使用するソースへの接続に使用する圧縮レベル。 (CHANGE REPLICATION SOURCE TOオプション:SOURCE_ZSTD_COMPRESSION_LEVEL、CHANGE MASTER TOオプション:MASTER_ZSTD_COMPRESSION_LEVEL)詳細は、セクション4.2.8「接続圧縮制御」を参照してください。
このカラムは、MySQL 8.0.18 で追加されました。
-
SOURCE_CONNECTION_AUTO_FAILOVERこのレプリケーションチャネルに対して非同期接続フェイルオーバーメカニズムがアクティブ化されているかどうか。 (
CHANGE REPLICATION SOURCE TOオプション:SOURCE_CONNECTION_AUTO_FAILOVER、CHANGE MASTER TOオプション:SOURCE_CONNECTION_AUTO_FAILOVER)このカラムは、MySQL 8.0.22 で追加されました。
replication_connection_configuration テーブルには次のインデックスがあります:
主キー (
CHANNEL_NAME)
TRUNCATE TABLE は、replication_connection_configuration テーブルに対して許可されていません。
次のテーブルに、replication_connection_configuration カラムと SHOW REPLICA | SLAVE STATUS カラムの対応を示します。
replication_connection_configuration カラム |
SHOW REPLICA | SLAVE 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_ALGORITHMS |
[None] |
ZSTD_COMPRESSION_LEVEL |
[None] |