Mysql 8.0 vs Mysql 5.7性能对比
目前在我的制作中,我使用的是mysql 5.7版本。我想将我的数据库升级到mysql8。
我需要在这三者之间进行性能比较。
搜索Mysql 5.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使用,内存类似这样。
提前致谢。
说实话,这里没有明确的答案。 90%的性能是由数据库设计和实现定义的,而不是使用的MySQL的实际版本。
处理负载和压力的能力在版本之间大致相同。在相同配置下的某些东西可能在较新版本上表现较好,在较旧版本上表现较差。
列表中的大多数度量标准(处理,线程,池,最大用户,最大连接,处理,CPU使用,内存等)通常可以在my.cnf和OS sysctl级别进行微调。即使内核调整也会产生影响。
因此,一般来说,90%的人看不到性能差异。另一方面,90%的人也在进行适当的性能测试时失败。