主要观点:Percona 一直重视性能,MySQL 8.4.x 和 9.y 版本的性能恶化引起关注,最新发布的 8.4.3 和 9.1.0 性能有显著提升,通过深入研究确定了三个关键优化改变,整体上写工作负载平均提升约 7.25%,读工作负载平均提升约 1.39%,与较新版本相比性能差距缩小。
关键信息:
- Marco Tusa 博客指出 MySQL 8.4.x 和 9.y 版本性能恶化。
- 8.4.3 和 9.1.0 发布,性能提升如表格所示。
- 三个关键优化改变:使用 ankerl::unordered_dense::map 提升 Binlog 事务依赖性能、优化 JOINs 查询执行、改善索引范围扫描。
- 整体性能提升在写工作负载约 7.25%,读工作负载约 1.39%,8.4.3 比 8.0.40 读写慢 1.47%,9.1.0 比 8.4.3 读写慢 0.68%。
重要细节: - BUG#37008442对应 Binlog 事务依赖优化。
- BUG#35531293针对 JOINs 性能问题优化。
- BUG#36775910解决索引范围扫描中的记录缓冲问题。
- 可查看之前博客了解测试方法等详细信息。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。