# MySQL主从延时优化

author:肖博

createTime:2021-04-27

updateTime:

1、优化网络

2、升级从库硬件配置

3、从库配置文件调整参数,关闭binlog,配置参数skip-log-bin,配置参数innodb_flush_log_at_trx_commit值等于0,

4、开启半同步复制

开启半同步复制步骤:

​ 1.安装插件

主库:

# install plugin rpl_semi_sync_master soname 'semisync_master.so';

从库:

# install plugin rpl_semi_sync_slave soname 'semisync_slave.so';

​ 2.添加配置文件

主库:rpl_semi_sync_master_enabled=1

从库:rpl_semi_sync_slave_enabled=1

​ 3.重启服务