質問

Okっ走るセットアップとのシングルマスタのマスタでコントロールできます。すべての書き込みのマスター、複製、スレーブに使用されるくります。

しかし、今まで保存されている手続き(機能)によって呼び出されるとトリガーに挿入しますによるMySQLのドキュメント、レプリケーショントリガーのログを呼び出のトリガーが保存の手順を実際にログの結果を格納す。

その後、私の質問は、自分のトリガが発までを再現の両方のトリガーとともに、手順をトリガが呼び出しを伴う手続きを効果的に行われている回)?ってくるのではないかと思いまだ再現したトリガのスレーブを再実行の手順です。

感謝

役に立ちましたか?

解決

MySQL5.0 5.1決に基づくバイナリログの呼び出しクエリにはログインし、このケースでは、挿入するログに出力されます。

スレーブの挿入が実行され、その後トリガすることに注目する。そのトリガーのニーズに存在しているスレーブが仮に、次に実行されますと正確に同じになります。

MySQL5.1では、列に基づくバイナリロギングには、ログのみの行を変更、そのトリガーとすることがある火力発のスレーブが全ての行の変更が伝播されます.

他のヒント

のほか、ハリソンの優れた答え:

  • を想定してデータベースに同期(スキーマ、データ、同じバージョン)を始め、仕事だけで
  • っていることを確認してください、それを使うものに非決定的なご質問またはトリガが発生します。固定します。
  • を問わずどのように使用複製する必要はありま監視することを確認すること奴隷います。な監視なトランペッター(微妙んでいます。MySQLは自動機能があることや固定します。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top