0
点赞
收藏
分享

微信扫一扫

14、MySQL复制延迟原因及解决办法

复制延迟原因:写入速度超过了复制速度
解决办法:

1、升级到mysql5.7以上版本,开启GTID功能,主库可以并发事务,支持并发传输及并行多个SQL线程
2、减少大事务,将大事务拆分成小事务 减少锁(和开发相关) 
3、sync_binlog=1 加快binlog更新时间,从而加快日志复制 只要事务一提交,立即写日志(默认值是1)
如果是0,则为1s写一次日志,减少了io,复制效率慢,但提高了主节点的工作效率.
4、需要额外的监控工具的辅助 
5、多线程复制:对多个数据库复制 
6、一从多主:Mariadb10 版后支持


举报

相关推荐

0 条评论