有没有办法以小于 1 秒的分辨率测量 MySQL 中的复制延迟?

Rie*_*sio 6 mysql replication

有没有一种方法可以测量 MySQL 中的复制延迟,分辨率小于 1 秒?

也就是说,可以在微秒或毫秒级别上测量复制延迟吗?

小智 9

你试过maatkit heartbeat吗?这是我目前正在使用的。您将需要运行另一个 perl 进程,但从我的角度来看,这比当前的 MySQL 机制更有帮助。

我也在使用mk-slave-delay来产生延迟。我在其中一个从站中保持 1 小时的延迟,以便在 SQL 注入或用户错误的情况下提供额外的保护层。

这两个脚本可以解决问题。

萨卢多斯