我已经设置了两个数据库,它们彼此同步。但有时同步过程会滞后。我想跟踪此过程并确定该过程何时滞后?
答案1
最简单的方法是使用 mysql 客户端登录数据库并运行,show slave status\G
它将为您提供复制详细信息,包括“落后主服务器的秒数”。
对于软件选项检查https://stackoverflow.com/questions/1075433/mysql-monitor-replication
答案2
SHOW SLAVE STATUS 中的 Seconds_Behind_Master 被认为是衡量从属滞后的不可靠指标。mk-心跳通常被视为一种可靠的替代方案。