私は毎日 MySQL/Slave セットアップを行っており、監査のためにスレーブ マシンでクエリを実行しています。その DB のテーブルには、5,000 万行を超える行があります。これらのクエリをスレーブで実行すると、スレーブはマスターの背後で実行されます。この時点で、挿入クエリがマスター DB で実行された場合。この挿入クエリは、スレーブ DB で複数回実行されます。シナリオ例: ユーザーがサインインするたびに、監査のために詳細を挿入します。テーブルに複数回挿入される以下のデータを見てください。ユーザーが同じ秒に複数回サインインする方法はありません。なぜそれが起こり、どうすればこれを解決できますか?
| Kannan | 2012-04-28 12:27:57 |
| Kannan | 2012-04-28 12:27:57 |
| Kannan | 2012-04-28 12:27:57 |
| Kannan | 2012-04-28 12:27:57 |
| Kannan | 2012-04-28 12:27:57