奇怪的主从复制问题
##
奇怪的主从复制问题
今天在修正一客户的事务隔离级别时发现了一个奇怪的问题,主从复制中从库的线程Time值为负数。
1、现象
processlist的Time值有三个负数和一个正数,检查信息如下:
mysql> show full processlist;
+---------+-------------+-----------------+------+---------+----------+----------------------------------------------------------+-----------------------+
| Id | User | Host | db | Command | Time | State | Info |
+---------+-------------+-----------------+------+---------+----------+----------------------------------------------------------+-----------------------+
| 5 | system user | connecting host | NULL | Connect | 18183371 | Waiting for source to send event | NULL |
| 6 | system user | | NULL | Query | 0 | Replica has read all relay log; waiting for more updates | NULL |
| 7 | system user | | NULL | Query | -494 | Waiting for an event from Coordinator | NULL |
| 8 | system user | | NULL | Query | -490 | Waiting for an event from Coordinator | NULL |
| 9 | system user | | NULL | Query | -440 | Waiting for an event from Coordinator | NULL |
| 10 | system user | | NULL | Query | 6184 | Waiting for an event from Coordinator | NULL |
| 1265587 | root | localhost | NULL | Query | 0 | init | show full processlist |
+---------+-------------+-----------------+------+---------+----------+----------------------------------------------------------+-----------------------+
7 rows in set (0.00 sec)