0

MySQL 从服务器显示Waiting for the slave SQL thread to free enough relay log space状态大约一周,因为中继日志已满。

发生这种情况是因为 SQL 线程卡在了错误上。一旦我清除了错误,它就会再次开始处理中继日志并释放空间。

这是否意味着 Slave 将与 master 不同步,即使在阅读了所有中继日志之后?

我的理由是,由于从服务器一周无法下载任何中继日志,因此该数据将丢失。

请向我澄清发生了什么,以便我可以确定是否重新同步服务器。由于数据库很大,因此将从属与主重新同步不是我最喜欢的选择。

4

1 回答 1

0

尝试select在从属服务器上运行一些查询,这应该会返回一些最近插入到主服务器中的数据。如果复制已停止,则新数据将不在从站中。

于 2013-07-23T18:46:31.407 回答