データベースの数多くの専用のテーブルを使用します。インストールプロセス中に作成され、バイナリログのインデックスデータを保存するテーブルを含みます。ストレージエンジンを使用します。個別に作成され、マスタークラスタに参加する必要があります。サーバーからの更新が含まれます。)このテーブルは次のように定義されます。CHARSET=latin1;このテーブルのサイズは、バイナリログファイル当たりのエポック数およびバイナリログファイル数に依存します。一般的に、バイナリログファイル当たりのエポック数は、エポックごとに作成されるバイナリログの量とバイナリログファイルのサイズに依存し、エポックが小さくなるとファイル当たりのエポックが増えます。テーブルに挿入される結果となり、ファイル当たりのエントリ数はファイルが使用中である時間の長さに依存する点に注意してください。頻繁にバイナリログファイルを交替します。行数をかなり多く持つことができます。イベントが発生元のサーバーで行なったエポックが格納されます。レプリケーションのセットアップに役立ちます。実行しているときに、クエリーはテーブルスキャンを実行しなければならないため、フェイルオーバーを試みるときにパフォーマンスの問題につながる可能性があります。ここで示すように、これらのカラムにインデックスを追加することで、マルチマスターのフェイルオーバー時間を改善できます。つのスレーブに複製する場合はメリットがありません。レプリケーションを使用したフェイルオーバーの実装」を参照してください。テーブルの関係を示します。いう名前の追加テーブルは、マスターからスレーブに複製された操作の記録を取るために使用されます。ストレージエンジンを使用できます。テーブルはスレーブでのみ移入されます。このことは、マスターでは、このテーブルに行は含まれないことを意味しています。考慮する必要がありません。このテーブルはマスターで発生したデータから移入されるため、複製は許可されます。更新しなかったり、マスターがバイナリログに書き込まなかったりすると、クラスタ間のレプリケーションが正しく動作しない場合があります。間のレプリケーションで使用する、レプリケーションおよびバイナリロギングのフィルタリングルールを参照してください。データベースに作成されます。通常、これらのテーブルのどちらかを作成または維持するには、ユーザーの介入は必要ありません。インジェクタスレッドによって維持されるためです。ストレージエンジンによって実行された変更への更新が維持されます。ストレージエンジンから直接イベントを受け取ります。テーブルに記録されたかを確認します。スレッドは、マスターのバイナリログからスレーブのリレーログにイベントを転送します。準備する初期の段階で、これらのテーブルの存在と完全性を確認することをお勧めします。テーブルに直接クエリーを発行することで、バイナリログに記録されたイベントデータを参照できます。ステートメントを使用して実現することもできます。構文」を参照してください。出力から有効な情報を取得することもできます。テーブルに行われたスキーマの変更を追跡するために使用されます。ここで示すように定義されます。テーブルでも参照できません。発行することも可能です。sec)これは、アプリケーションのデバッグで有効となる場合があります。クライアント接続でこのステートメントが戻るまで待ってから、更新されたテーブル定義の使用を試みます。