MySQLを使用してレプリケーションの遅延を強制する方法はありますか?たとえば、スレーブをマスターから12時間遅らせたいとします。とにかくこれを実現するには?
2801 次
3 に答える
4
Maatkitツールキットには、このためのツールがあります。
于 2011-01-12T00:56:46.293 に答える
1
更新:MySQL 5.6はレプリケーション遅延の追加を検討しています:
http://forge.mysql.com/worklog/task.php?id=344
編集:
5.6.2の可用性の詳細へのリンク:
于 2011-01-31T21:53:38.407 に答える
1
MySQL-5.6では、MySQLスレーブを意図的に遅延させることができます。スレーブでは、次のように構成する必要があります。CHANGE MASTER TO MASTER_DELAY = X、ここでX =スレーブが元のマスター(イベントが生成されているサーバー)より遅れる秒数。ラグは、発信元のマスターが実行のためにイベントを取得した(コミットされていない)時間に関して計算されます。ドキュメントリンクは次のとおりですhttp://dev.mysql.com/doc/refman/5.6/en/replication-delayed.html この機能に関する完全なデザインノートはhttp://dev.mysql.com/worklogにあります。 / task /?id = 344
于 2014-01-09T19:47:23.450 に答える