mysql主从延迟的原因有哪些
发表于:2024-10-05 作者:千家信息网编辑
千家信息网最后更新 2024年10月05日,这篇文章主要介绍mysql主从延迟的原因有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、从库的机器性能比主库差。例如,将20个主库放在4台机器中,从库放在一台机器中。此
千家信息网最后更新 2024年10月05日mysql主从延迟的原因有哪些
这篇文章主要介绍mysql主从延迟的原因有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
1、从库的机器性能比主库差。
例如,将20个主库放在4台机器中,从库放在一台机器中。此时更新操作,由于更新会触发大量阅读操作,导致库机上的多个库争夺资源,导致主从延迟。
2、从库压力大。
按照正常策略,读写分离,主库提供写作能力,从库提供读写能力。从库中放置大量查询,导致从库中消耗大量CPU资源,进而影响同步速度,导致主从延迟。
3、大事务的执行。
一旦大事务执行,主库必须等到事务完成后才能写入binlog。例如,主库施了一个insert..select非常大的插入操作,产生了近百Gbinlog文件传输到只读节点,导致只读节点应用binlog延迟。
4、主库DDL(alter.drop.create)
只读节点与主库DDL同步串行。如果DDL在主库中运行很长时间,从库中也会消耗同样的时间。例如,在主库中添加500W表需要10分钟,这也需要10分钟。
5、锁冲突。可能导致节点SQL线程执行缓慢。
如从机上有一些SELect...forupdateSQL等。
实例
a)优化数据库性能来降低负载b)提升数据库配置。生产环境中建议只读实例配置至少要与主实例配置相同,避免因为配置相差较大导致的复制延迟。c)新增slave实例来横向扩展业务读请求,降低只读实例的负载压力d)优化业务慢查询
以上是"mysql主从延迟的原因有哪些"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
延迟
实例
主从
节点
配置
事务
机器
原因
业务
内容
性能
数据
数据库
篇文章
能力
资源
同步
更新
查询
消耗
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
比较矢量数据和栅格数据库
软件开发怎么写论文
武汉软件开发待遇怎么样
河北伟创网络技术公司招聘
编写软件开发需求
新软件开发计划
美国最好的网络安全公司
接处警数据库服务器
服务器位置
服务器传输速度与什么有关
国外ip代理服务器
局域网服务器账号密码删除
斗罗大陆手游服务器维修要多久
任正非回应网络安全
服务器被攻击数据丢失了
吉林市张译丹软件开发
联盟被服务器拒绝登陆
网络安全何时施行
a股网络安全会涨吗
双路服务器主机玩游戏可以吗
人工智能算法软件开发公司
软件开发主要负责什么
互联网科技哪个专业最好
基于数据库管理图片
海盗船代理服务器
邮箱smtp服务器
服务器和交换机连接图
ninox类似数据库
数据库查找所有设备信息
企业网络安全管理策略