このトピックでは、SHOW SLAVE STATUSステートメントを実行して、CHANGE MASTER toステートメントを実行して作成されたプライマリ /セカンダリレプリケーションリンクのステータスを表示する方法について説明します。
構文
ショースラブステータス [channel_option]
channel_option:
チャネルチャネルのため
使用上の注意
このSQL文を実行するには、現在のインスタンスの特権アカウントを使用する必要があります。
channel_optionパラメーターが指定されている場合、このステートメントは指定されたプライマリ /セカンダリレプリケーションリンクでのみ有効になります。 channel_optionパラメーターが指定されていない場合、このステートメントは現在のインスタンスのすべてのプライマリ /セカンダリレプリケーションリンクで有効になります。
このステートメントでは、SLAVEをREPLICAに置き換えることができます。 セマンティクスは変更されません。
例
次のステートメントを実行して、CHANGE MASTER toステートメントを実行して作成された、名前がaaaであるプライマリ /セカンダリレプリケーションリンクのステータスを表示します。
ショースラブステータスチャンネル 'aaa';次の応答が返されます。
ショースラブステータス \G
*************************** 1。 行 ***************************
Master_Host: 127.0.0.1
Master_User: polardbxtest
Master_Port: 3036
Master_Log_File: binlog.000001
Read_Master_Log_Pos: 17300738
Relay_Log_File: binlog.000001
Relay_Log_Pos: 17300738
Relay_Master_Log_File: binlog.000001
Slave_IO_Running: はい
Slave_SQL_Running: はい
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Error:
Exec_Master_Log_Pos: 17300738
Exec_Master_Log_Tso: 7186584608278839360
Until_Condition: なし
Master_SSL_Allowed: いいえ
Seconds_Behind_Master: 27
Master_SSL_Verify_Server_Cert: いいえ
Replicate_Ignore_Server_Ids:
SQL_Remaining_Delay: NULL
Slave_SQL_Running_State: はい
オートポジション: 0
Replicate_Rewrite_DB:
Replicate_Mode: INCREMENTAL
Running_Stage: REPLICA_INC_CATCH_UP
Replicate_Enable_Ddl: true
Skip_Tso:
Skip_Until_Tso:
Write_Type: 分割
Conflict_Strategy: OVERWRITE
Source_Stream_Group_Name:
Channel_Name: aaa
Sub_Channel_Name: 1
1行セット (0.01秒) 次のセクションでは、返された結果のパラメーターについて説明します。 注意を払う必要があるパラメータのみが説明されています。
次のパラメーターの詳細については、「CHANGE MASTER TO」をご参照ください。
Master_Host
Master_User
Master_Port
Master_Log_File
Write_Type
Replicate_Mode
Conflict_Strategy
Replicate_Ignore_Server_Ids
Source_Stream_Group_Name
Channel_Name
次のパラメーターは、プライマリ /セカンダリレプリケーションリンクのレプリケーション場所を示します。
Relay_Master_Log_File: 現在のレプリケーションオフセットが属するファイルの名前。
Read_Master_Log_Pos: 現在のレプリケーションオフセットが属するファイル内のオフセット。
Exec_Master_Log_Pos: 現在のレプリケーションオフセットが属するファイル内のオフセット。
Exec_Master_Log_Tso: 現在のレプリケーションオフセットに対応するアップストリームTSO。
次のパラメーターは、プライマリ /セカンダリレプリケーションリンクのステータスを示します。
Slave_SQL_Running_State: {はい | いいえ}
次のパラメーターの詳細については、「CHANGE REPLICATION FILTER」をご参照ください。
レプリケート_Do_DB
Replicate_Ignore_DB
Replicate_Do_Table
Replicate_Ignore_Table
Replicate_Wild_Do_Table
Replicate_Wild_Ignore_Table
Replicate_Enable_Ddl: true
Skip_Tso
Skip_Until_Tso
その他のパラメーター
Last_Error: プライマリ /セカンダリレプリケーションリンクに対して報告された最新のエラー。
Seconds_Behind_Master: プライマリ /セカンダリレプリケーションリンクの現在のプライマリ /セカンダリレプリケーションレイテンシ。