首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >高负载下tokudb环境下sync_binlog 不同设置的影响

高负载下tokudb环境下sync_binlog 不同设置的影响

作者头像
保持热爱奔赴山海
发布2019-09-17 14:51:31
4340
发布2019-09-17 14:51:31
举报

今天上午在排查主库的sync_binlog的时候,发现之前有几台tokudb的sync_binlog不为1,于是修改为1了。 

但是,过了片刻,发现主库的running thread 变高了,系统负载也变高。另外,从库出现了延迟告警。   排查了下发现就是因为上面我们把主库设置sync_binlog=1后导致的。  改回 sync_binlog=0 或者1000 后,各种延迟等告警都恢复了。

image.png
image.png
image.png
image.png
image.png
image.png

结论: 

   高负载下, 主库sync_binlog=1 可能造成主库的binlog 不能及时推送到从库(反应在从库的show slave status\G上就是 second_behind_master一会儿为0 一会儿又变的很大)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档