本文介绍 TDSQL-C MySQL 版性能测试所使用的环境。
测试地域
重庆。
说明:
测试的云服务器 CVM 和 TDSQL-C MySQL 版需在同一地域、同一可用区和同一个 VPC 网络,以保证性能测试的有效性。
测试使用的客户端信息
类别 | 说明 |
客户端类型 | 云服务器 CVM。 |
客户端规格 | S5.4XLARGE32(标准型S5,16核32GB)。 |
客户端操作系统 | CentOS 7。 |
客户端数量 | 1个(超过1000并发后增加1个客户端,以此类推)。 |
测试的实例信息
类别 | 说明 |
实例形态 | TDSQL-C MySQL 版预置资源集群。 |
计算实例配置 | 只读、混合读写、只写性能测试使用的是只有1个读写实例的集群。 |
可用区部署情况 | 单可用区。 |
数据库版本 | MySQL 8.0 |
参数情况 | 1. 创建并使用默认参数模板:集群形态选择通用,数据库版本选择 TDSQL-C for MySQL 8.0。 2. 默认创建后,对以下几个参数进行调整。 2.1 设置 log_bin=off。 2.2 设置 thread_handling=pool-of-threads。 2.3 innodb_log_sync_method=async。 |
VPC 网络时延 | 0.6ms。 |
测试实例类型/规格
在全缓存和大数据集的情况下,测试使用的实例类型和规格如下表所示。
实例类型 | 实例规格 |
独享型 | 2核4GB |
| 4核8GB |
| 8核16GB |
| 8核32GB |
| 8核64GB |
| 16核64GB |
| 16核96GB |
| 16核128GB |
| 24核144GB |
| 32核128GB |
| 32核256GB |
| 64核256GB |
| 64核512GB |
| 88核710GB |