Mysql复制延迟问题

Mysql复制延迟问题,mysql,replication,Mysql,Replication,我们在mysql中配置了一个主服务器和5个从服务器,但第五个从服务器总是会延迟半小时以上,同时第五个从服务器总是通过应用程序执行select查询。所以我参考了更多的网站来解决这个问题,但每个人都说,如果不减少select查询,我们就无法改进或减少延迟 因此,请分享您的意见以及如何解决延迟问题 问候,, Kumaran除了服务器上的负载之外,如果您的表是MyISAM,select查询可能会导致表锁定。如果有大量查询导致表锁定,则复制将延迟 如果可以的话,我建议将您的表更改为InnoDB,看看这是否

我们在mysql中配置了一个主服务器和5个从服务器,但第五个从服务器总是会延迟半小时以上,同时第五个从服务器总是通过应用程序执行select查询。所以我参考了更多的网站来解决这个问题,但每个人都说,如果不减少select查询,我们就无法改进或减少延迟

因此,请分享您的意见以及如何解决延迟问题

问候,,
Kumaran

除了服务器上的负载之外,如果您的表是
MyISAM
,select查询可能会导致表锁定。如果有大量查询导致表锁定,则复制将延迟

如果可以的话,我建议将您的表更改为InnoDB,看看这是否有帮助,因为它减少了表锁定的机会。。。在众多其他差异中


请记住这些表类型之间的差异,以防它以其他方式影响您的数据库-请参阅我的答案和本文中的其他内容,以获得简短的摘要。

您的BB模式是否优化了?是否有人/进程/代码使用非索引where子句查询该服务器?