Oracle Cloud上的MySQL 9.0的性能

Oracle Cloud 是所有云平台最先支持 9.0 版本的。这里,我们来看看该版本的“标准性能”表现如何。

测试实例与环境说明

这里使用的实例类型是:MySQL.4,单个节点为4 ecpu 32gb,测试区域选择的是“东京”(ap-tokyo-1),多可用区(FAULT DOMAIN)的版本,测试实例存储空间大小为 100 gb。即:

instance_type=MySQL.4
vcpu_per_node=4
memory_size_per_node=32
region=tokyo
availability=multi-az
storage_size=100
db_version=8.0.39/8.4.2/9.0.1

性能对比

本次测试分别测试了 8.0.39/8.4.2/9.0.1 这三个版本。详细的性能对比如下:

threads/qpsMySQL80MySQL84MySQL90
4355136063360
8593653785256
16805481867287
32831780297817
48813082047911
64783879818060
96850484308172
128819882868000
192804380538112
256790780347536
384820980558151
512838680307872

性能概述

从该“标准”测试来看,9.0.1的性能较为稳定。从上述数据中来看,似乎略微低于 8.0和8.4 版本,但经过调查,主要原因是由于云平台 CPU 资源多少所导致的,而并不是数据库本身的问题。

此外,在今年5月份观察到的8.4性能退化问题(参考),目前也已经解决。

Leave a Reply

Your email address will not be published. Required fields are marked *