Mysql数据库监控

show VARIABLES like 'max_connections';

show GLOBAL STATUS like 'Threads_connected'

QPS: 对查询进行两次采样,然后除以两次采样之间的时间差
TPS 同理。

show GLOBAL STATUS like 'Threads_running'

show master status;

seconds_behind_master描述的是 从库已经执行的sql与主库的那条sql执行时间的延迟。
如果是主库的binlog因为网络原因没法发过来,这时候,这个值依然是0,但实际上却存在着很大延迟。
这种情况该怎么办呢?

我们只用在主库中执行该pt-table-checksum这条命令,

它会自动找到该主库的所有从库并对指定的数据库进行数据的检查。

 

posted on 2018-10-30 16:59  HB1  阅读(104)  评论(0)    收藏  举报

导航