MySQL主从同步延迟Seconds_Behind_Master很大

1.mysql>  show slave status \G    查看延迟6天多,也是很神奇了

2. 查看 Master_Log_File和Relay_Master_Log_File 对比,可以说明中继日志差100多位置,所有定位是中继日志问题

 3.查看中继日志文件,密密麻麻的relay-bin文件

 4.查看优化配置

复制代码
mysql> show variables like '%sync_binlog%';

+---------------+-------+

| Variable_name | Value |

+---------------+-------+

| sync_binlog   | 0     |

+---------------+-------+

1 row in set (0.01 sec)

 

mysql>

mysql> show variables like '%innodb_flush_log_at_trx_commit%';

+--------------------------------+-------+

| Variable_name                  | Value |

+--------------------------------+-------+

| innodb_flush_log_at_trx_commit | 1     |

+--------------------------------+-------+

1 row in set (0.00 sec)

 

mysql> show variables like '%autocommit%';

+---------------+-------+

| Variable_name | Value |

+---------------+-------+

| autocommit    | ON    |

+---------------+-------+

1 row in set (0.00 sec)
复制代码

修改配置

mysql> set global sync_binlog=20;

mysql> set global innodb_flush_log_at_trx_commit=2;

查看磁盘读写速度,有之前的800多K,上升到两千左右,观察 Seconds_Behind_Master也在慢慢变小

 

posted @   随心朝阳  阅读(447)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2022-04-02 es 的reindex迁移索引
点击右上角即可分享
微信分享提示