MySQL を Galera クラスター レプリケーション (Percona XtraDB Cluster) と共に使用する予定です。
私はこの種のレプリケーション テクノロジを初めて使用するので、説明が必要です。
クラスターの残りの部分と同期していないノードで SQL クエリを実行しようとすると、正確にはどうなりますか?
SQL クライアント アプリケーション側でこの状況を検出するにはどうすればよいですか? すなわち。SQL SELECT * FROM xxx; で発生するエラー または UPDATE xxx SET yyy=zzz;?
ノードが同期していない場合、スプリットブレインやその他の問題を防ぐために、すべての読み取り/書き込み操作が失敗して終了するはずですが、どのようなエラーが発生し、それを確認する方法はありますか?
必要なのは、間違ったノードに接続していることを検出して、他のノードに再接続できるようにすることです