Cayman sIT系走り屋日記MySQLレプリケーションの整合性チェック MySQLを使って大規模なシステムを構築していて、レプリケーションの壁にあたっている・・・ いままで、意識したこともなかったが、MySQLのレプリケーションというのはステートメントベースであり、実は色々な原因で正しくデータがコピーされないのだ。率直に言えば、データが壊れるのである。 データが大量になれば、ユニークキーなどの制限などでエラーが出ない限り、一つ一つのデータを確認するなど不可能なことだし、気づかないことが多いのだが、もしかしたら世の中にはきちんとSlaveにデータがコピーされずにいるDBが多くあるのかもしれない。 ちなみに、MySQL5.1以降では行ベースのレプリケーションが行えるようになり、このような問題が解決していることを期待している。 それで、運悪くMySQL5.0以前を使用してい