小编Man*_*606的帖子

Seconds_behind_master 值在 MySQL 复制从站中不断增加

我们有一个MySQL 5.0.77主从复制。在过去的几周里,复制没有正常运行,它给了Duplicate entry error 1062. 该Set Global Skip-counter选项没有帮助,因此我不得不error no.1062通过将其添加到/etc/my.cnf文件中来跳过该选项,然后它报告了某个特定数据库中不存在表的错误。

然后我取了一个mysqldump那个数据库并在上周末在 Slave 中恢复。然后Slave IO_ThreadSlave_SQL两者都开始正常运行,看起来复制又回到了正轨。该Seconds_behind_master值非常高,然后在过去 4 天开始下降。

今天查看slave复制状态,发现seconds_behind_master从早上开始就一直在增加。我停止了slave IO_Thread一次,然后 seconds_behind_master 变成了 Null。然后在我开始后IO_thread,价值变得相同并不断增加。

我看到一个进程正在从早上system user gss-app Connect 9535736 copy to tmp table ALTER TABLEqueue_clicks ADD INDEX(puid运行 )

请帮我解决这个问题。谢谢。

#mysql> show slave status\G;
`*************************** 1. row ***************************
             Slave_IO_State: Waiting for master to send event
                Master_Host: 203.x.x.x
                Master_User: …
Run Code Online (Sandbox Code Playgroud)

mysql-replication

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql-replication ×1