mysql复制slave抓不到master

标签 mysql replication database-replication

2 天前我开始设置y MySQL 主从复制。我从主机上导出并将其导入从机和所有这些东西。这一切都很好。但是我在设置从机到主机的连接时遇到了一些麻烦。所以我在晚上停止了工作。大约 1.5 天后,我解决了问题并且我的复制正在运行。主人一直在跑。但是现在,当我运行 show slave status 时,我比主服务器落后 ~125,000 秒。我认为奴隶会自动从主人那里下载所有记录的东西并运行这些东西以便它们同步。但是 seconds_behind_master 的值变得很慢。这是正常的吗?有没有办法立即推送过去 1.5 天的所有内容,还是我做错了什么?

最佳答案

slave 将尽可能快地在单个线程中执行二进制日志。根据您的服务器配置和主服务器上的负载,从服务器可能需要很长时间才能 catch (在某些情况下甚至会落后更多)。

关于mysql复制slave抓不到master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11703804/

相关文章:

mysql - MySQL集群可以实现同步和异步复制吗?

mysql - 如何使用mysql在单个数据库中复制十个数据库表

php - 如何使用 Codeigniter Active Record CI2 使用 JOINed 表更新数据?

mysql - mySQL 复制是否具有即时数据一致性?

Mysql复制,无论哪个服务器更新,都保持同步

c# - 如何在没有物理访问的情况下将 SQL Server 数据库 "Install"到远程服务器?

mysql - 在不同服务器上同步 MySQL 库的最佳方法

mysql - 如何让 YEARWEEK() 将星期日视为一周的开始?

mysql - 从 MySql 到 NoSql

mysql - 对左连接的结果进行排序