【发布时间】:2019-01-31 11:16:22
【问题描述】:
Mysql 8.0 与 Mysql 5.7 性能对比
目前在我的生产中,我使用的是 mysql 5.7 版本。 我想将我的数据库升级到 mysql8。
我需要这三者之间的性能比较。
在搜索 Mysql5.7 vs Mysql 8.
我的发现如下:
Creating Role
Invisible index
...etc
Insert operations are slower because of binary logging
and we can disable it.
Use slightly more RAM than 5.7 version
但我真正需要的是基于性能的比较。 连接处理,线程,池,最大用户,最大连接,处理,CPU使用,内存之类的。
提前致谢。
【问题讨论】:
-
我不会挑剔这些最可能的微小性能差异。升级到 8+ 的两个主要原因是,5.7 可能在某些时候不受支持,并且 8+ 支持分析函数等新功能。如果您需要 8+,请继续升级。
-
你对 Oracle 18c 和 mysql 5.7 的性能有什么想法吗
-
它们是完全不同的野兽,同样有理由让你选择其中之一。
-
好的。我需要处理至少 20,000 个并发线程/连接。使用 mysql 5.7 ,我只能同时处理 1000 个线程/连接。我的服务器可以容纳 40000 个用户。
-
如果我切换到 oracle,你能说性能会快两倍吗??