数据库升级建议

问题描述 投票:-1回答:1

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使用,内存类似这样。

提前致谢。

mysql mysql-5.7 mysql-8.0
1个回答
1
投票

说实话,这里没有明确的答案。 90%的性能是由数据库设计和实现定义的,而不是使用的MySQL的实际版本。

处理负载和压力的能力在版本之间大致相同。在相同配置下的某些东西可能在较新版本上表现较好,在较旧版本上表现较差。

列表中的大多数度量标准(处理,线程,池,最大用户,最大连接,处理,CPU使用,内存等)通常可以在my.cnf和OS sysctl级别进行微调。即使内核调整也会产生影响。

因此,一般来说,90%的人看不到性能差异。另一方面,90%的人也在进行适当的性能测试时失败。

© www.soinside.com 2019 - 2024. All rights reserved.