为什么 MySQL8.0 比 MySQL5.7 的插入性能差了这么多?

2020-02-27 00:12:23 +08:00
 epicq

同样的代码、同样的数据、同一台的机器

批量插入 860W 行数据

MySQL8.0 只有 600 行 /s

MySQL5.7 轻松破 7K 行 /s

都是 MyISAM 引擎

8.0 是需要什么特殊的优化技巧吗?

11266 次点击
所在节点    MySQL
43 条回复
epicq
2020-02-29 15:09:50 +08:00
@pinews 你可以举例说明一下这两个的差异吗?我是用的默认 my.ini ,我比较惊讶于这么大的性能差距
Aresxue
2020-03-01 17:57:29 +08:00
很奇怪的现象。执行语句的客户端是哪个? Navicat ? DataGrip?PLSQL ?
Aresxue
2020-03-01 17:58:40 +08:00
顺便用抓包工具看一下 tcp 连接数还有数据包的大小

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/647885

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX