升级8.0之前已经做过一些基准的性能测试,但是还是没有覆盖全面,线上数据库升级的时候遇到了复制性能问题。 线上升级,先升级了一个从库,升级后,发现晚上业务跑批的时候,8.0的复制性能不如5.7,延时比较严重。 我们使用的是8.0.23版本,通过排查,发现在8.0中transaction_write_set_extraction这个参数默认值是 XXHASH64,然而通过阅读代码,发现mysql在进行逻辑处理的时候,即使复制没有使用writeset, 使用的commit_ordered, 依然进行了writeset 收集,复制使用commit_ordered,关闭这个参数后,复制延时情况正常,好于5.7的从库。 该参数在8.0.26版本已经被废弃。So 8.0.26版本又是另外一个故事。
MySQL8.0的一个bug导致复制延时
来源:这里教程网
时间:2026-03-01 16:56:33
作者:
编辑推荐:
- MySQL8.0的一个bug导致复制延时03-01
- Mysql创建数据库03-01
- MySQL索引理解和应用03-01
- # MySQL server 层和存储引擎层是怎么交互数据的?03-01
- 重学MySQL-揭开面纱,显露架构03-01
- MySQL数据写入过程介绍03-01
- 好好的系统,为什么要分库分表?03-01
- 阿里终面:业务主表读写缓慢如何优化?03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- # MySQL server 层和存储引擎层是怎么交互数据的?
# MySQL server 层和存储引擎层是怎么交互数据的?
26-03-01 - 重学MySQL-揭开面纱,显露架构
重学MySQL-揭开面纱,显露架构
26-03-01 - MySQL数据写入过程介绍
MySQL数据写入过程介绍
26-03-01 - 好好的系统,为什么要分库分表?
好好的系统,为什么要分库分表?
26-03-01 - 阿里终面:业务主表读写缓慢如何优化?
阿里终面:业务主表读写缓慢如何优化?
26-03-01 - 技术干货 | 图文结合带你搞懂InnoDB MVCC机制!
技术干货 | 图文结合带你搞懂InnoDB MVCC机制!
26-03-01 - 值得收藏,揭秘 MySQL 多版本并发控制实现原理
值得收藏,揭秘 MySQL 多版本并发控制实现原理
26-03-01 - MySQL Linux服务器快照克隆引起的binlog日志无法正常删除导致文件系统满
- 美团二面:Redis与MySQL双写一致性如何保证?
美团二面:Redis与MySQL双写一致性如何保证?
26-03-01 - 揭秘MySQL的主从同步实现方案
揭秘MySQL的主从同步实现方案
26-03-01
