2013年10月

以root用户登录从库,执行:
show slave status\G
两个关键指标如下:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
这两个值都是Yes,代表从库的从步已经起动,如果为No,执行以下命令启动:
slave start;

还有一个从库延迟的关键指标:
Seconds_Behind_Master
如果值为0,代表无延迟。大于0时,值越大,延迟越厉害。

- 阅读剩余部分 -

手潮执行了一句有问题的查询,从库悲剧了。向龙生请教,学到一个处理方法。

root用户登录到相应的MySql服务上,执行:show processlist;得到一个当前连接的用户状态,根据State列的信息找执行中的,再排查是哪个连接执行的SQL导致的问题。
如果有问题的那个连接进行的操作是可以终止的,比如:一个有性能问题的查询语句,直接kill 加连接的Id,即可直接终止这个操作。

- 阅读剩余部分 -