分享更有价值
被信任是一种快乐

mysql复制slave服务器数据延迟的原因与解决方法

文章页正文上

mysql复制slave服务器数据延迟的原因与解决方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。复制slave服务器数据延迟的原因与解决方法

延迟的固有原因是因为主服务器从服务器有两个线程,但只能单线程顺序执行,
另外也有网络延迟等的原因。

导致延迟的原因:

主服务器可免费主机域名以并行多线程执行,而从服务器由于有两个进程需要互相依赖,不能并行执行。

由于低效率join操作导致的长执行查询。

硬盘IO瓶颈。

数据锁。

InnoDB 并发线程问题。

延迟的解决方法: www.2cto.com

1、有效的组织你的数据:数据规则化、数据分区。

2、分而治之,各个突破:足够多的slave;当出现所有slave lag(延迟免费主机域名
需要replication filtering和intermediary slave

3、找出long-running查询,从构查询:简化查询或者用事务代替。
使用事务的时候要考虑由于slave 执行导致的数据丢失。

4、负载均衡。

5、保持硬件持续更新。

6、减少锁争夺:MyISAM锁表和InnoDB row-level锁。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注云技术行业资讯频道,感谢您对云技术的支持。

相关推荐: MySQL数据库索引的详细介绍

这篇文章主要讲解了“MySQL数据库索引的详细介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL数据库索引的详细介绍”吧!看了很多关于索引的博客,讲的大同小异。但是始终没有让我明白关于索引的一些概念,…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册