MySQL出现同步延迟有哪些原因?如何解决?
2015-08-06 09:59
531 查看
企业面试题042:MySQL出现同步延迟有哪些原因?如何解决? 1.从库太多导致复制延迟 优化:建议从库数量3-5个为宜 2.从库硬件比主库硬件差 优化:提升硬件性能 3.慢SQL语句过多 优化:SQL语句执行时间太长,需要优化SQL语句 4.主从复制的设计问题 优化:主从复制单线程,可以通过多线程IO方案解决;另外MySQL5.6.3支持多线程IO复制。 5.主从库之间的网络延迟 优化:尽量链路短,提升端口带宽 6.主库读写压力大 优化:前端加buffer和缓存。主从延迟不同步: 不管有多延迟,只要不影响业务就没事 7、业务设计缺陷导致延迟影响业务 优化:从库没有数据改读主库 本文来自老男孩教育运维班课堂内容讲解,及学生课后总结,如果转载请完整转载并保留版权声明!
linux运维必会MySQL企业面试题近百个
http://oldboy.blog.51cto.com/2561410/1681493
相关文章推荐
- MySQL出现同步延迟有哪些原因?如何解决?
- MySQL出现同步延迟有哪些原因?如何解决?
- mysql出现主从同步延迟有哪些原因?如何解决?
- MySQL出现同步延迟有哪些原因?如何解决?
- MySQL出现同步延迟如何解决?优化?
- MySQL 主从同步延迟的原因及解决办法
- mysql主从同步延迟原因及解决方法
- MySQL 主从同步延迟的原因及解决办法
- 安装好了MarkdownPad2 ,打开总出现错误,这是什么原因,该如何解决啊?
- 如何解决mysql主从延迟
- 使用net start mysql的时候出现服务名无效的原因及解决办法
- 如何解决SVN服务器端安装过程出现 “Custom action InstallWMISchemaExecute failed:无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。”
- MySQL5.1主从同步出现Relay log read failure错误解决方法
- mysql关于编码部分(乱码出现的原因和解决方法)
- 解决mysql开启GTID主从同步出现1236错误问题 推荐
- MySQL出现Waiting for table metadata lock的原因以及解决方法
- windows7下启动mysql服务出现服务名无效的原因及解决方法
- MySQL出现Waiting for table metadata lock的原因以及解决方法
- 导致内存溢出的原因有哪些?内存溢出问题又如何解决
- 新手在Linux安装mysql中如何解决出现mysql: unrecognized service的错误提示