mysql 主从复制延迟及解决

Posted 奔跑的小猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 主从复制延迟及解决相关的知识,希望对你有一定的参考价值。

qps 每秒处理的查询数
tps 每秒处理的事务数
IOPS,每秒磁盘进行的I/O操作次数

 

一 延迟的原因

主库并发量大,而从库复制是单线程,从库过多,主从系统配置不当,cpu,内存等,慢sql过大多,大的事物,网络延迟,跨公网的主从复制很容易导致主从复制延迟

 

二解决方法

1.适当数量的从库,3-5个,从库配置更好的硬件,网络配置等

2.将大事物拆分成多个小事物进行提交,表加主键,否在会全表扫描

3.mysql 5.7.19 + 版本支持并行复制

# slave   从表配置
 slave-parallel-type=LOGICAL_CLOCK
 slave-parallel-workers=16
 master_info_repository=TABLE
 relay_log_info_repository=TABLE
 relay_log_recovery=ON

  

以上是关于mysql 主从复制延迟及解决的主要内容,如果未能解决你的问题,请参考以下文章

mysql主从同步延迟原因及解决方法

MySQL主从同步延迟原因及解决办法

MySQL主从同步延迟原因及解决办法

MySQL主从同步延迟原因及解决办法

MySQL主从同步延迟原因及解决办法

MySQL主从同步延迟原因及解决办法