2011-11-17 78 views
0

我们在mysql中配置了一个主服务器和5个从服务器,但第五个从服务器总是延迟半小时以上,同时第五个从服务器总是处于通过应用程序进行选择查询的状态。所以我提到了更多的网站来解决这个问题,但是每个人都说我们无法在不减少选择查询的情况下改进或减少延迟。Mysql复制延迟问题

所以请分享您的意见和如何解决延迟问题。

问候, 库马兰

+0

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

回答

0

除了服务器上的负载,选择查询可能导致表锁,如果你的表是MyISAM。如果有很多查询导致表锁,那么复制将会延迟。

如果你能看到是否有帮助,因为它减少了表锁的机会...其他许多不同之处,我会建议将表更改为InnoDB

请记住这些表类型之间的差异,以防万一它以其他方式影响您的数据库 - 请参阅我的回答以及其他人在此question中的简短摘要。