云数据库技术

云数据库RDS MySQL性能测试与对比@2025年02月

在不同的云厂商购买相同规格的MySQL实例(如4vCPU-16GB),获得的性能相同吗,相同的云厂商不同区域性能相同吗,本系列文章尝试回答该问题。如下为本次测试的数据。

Sysbench QPS 趋势图

Image

本次测试中,极限性能(512并发下的QPS)表现如上图:腾讯云性能最好,达3.6万;其次是阿里云2.7万,相比于上一次测试的4.0万性能下降非常明显;其次是华为、AWS、百度,再次是Azure、Google云和Oracle云。更多详细数据参考如下。

Sysbench QPS 详细数据

Image

平均 Latency (Event) 详细数据

Image

MySQL 参数对比表格

Image

云数据库的 MySQL 8.4 版本

目前,主流版本依旧还是8.0。在2024年04月,最新发布了 8.4 版本,该版本将是下一个稳定版(LTS版),所以也有部分云厂商开始这次该版本。目前,发布了 MySQL 8.4的云厂商有Amazon、Google云和Oracle云。这里也对8.4版本的性能做了测试,并对比如下:

Image

关于本测试

如何重现该测试,可以参考:“云数据库RDS MySQL性能测试与对比@2024年06月”中的描述,包含了测试工具与参数、规格选择等。

关于作者

周振兴,NineData的联合创始人 & 技术副总裁、Oracle ACE,《高性能MySQL》第三/四版译者。作者的个人公众号:orczhou

更多测试参考

[1] 云数据库RDS MySQL性能测试与对比@2024年09月

[2] 云数据库RDS MySQL性能测试与对比@2024年06月

[3] 云数据库RDS MySQL性能测试与对比@2023年12月