サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
ftp.ku.ac.th
レプリケーションには 3 つのスレッドが関連しています。1 つがマスタ、2 つがスレーブのスレッドです。 START SLAVE が発行されると、I/O スレッドがスレーブに作成されます。これはマスタに接続し、マスタのバイナリログに記録されているクエリの送信を要求します。 次に、これらのバイナリログを送信するためのスレッドがマスタに作成されます。このスレッドは、マスタの SHOW PROCESSLIST 出力で Binlog Dump として識別できます。 I/O スレッドは、マスタ Binlog Dump スレッドが送信したものを読み取り、スレーブ内のリレーログと呼ばれるデータディレクトリのローカルファイルにコピーします。 最後に、SQL スレッドがスレーブに作成されます。これはリレーログを読み取り、それに含まれるクエリを実行します。 注意: マスタには、接続しているスレーブサーバ 1
障害が発生した場合にマスタとスレーブ間でのフェイルオーバに対応する正式なソリューションは現在の段階ではありません。現在利用可能な機能内では、マスタとスレーブ (または複数のスレーブ) をセットアップし、状況を把握するためにマスタを監視するスクリプトを作成することが挙げられます。そのときには、アプリケーションとスレーブに障害を認識した場合にマスタを変更するよう指示します。 CHANGE MASTER TO ステートメントを使用して、いつでもスレーブにマスタを変えるように指示することが重要です。スレーブはマスタのデータベースがスレーブとの互換性を保持しているかどうかを確認することができないため、新しいマスタが指定するログと場所からイベントを実行し始めます。フェイルオーバの状況で、グループ内すべてのサーバが同一のバイナリ ログからの同一のイベントを実行しています。そのため、イベント元の変更がデー
このページを最初にブックマークしてみませんか?
『ftp.ku.ac.th』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く