这篇说说 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。说明:参数 log_bin 和 innodb_log_sync_method 目前无法直接修改,如需修改可 提交工单 进行修改。创建参数模板的操作请参见 使用参数模板。设置实例参数的操作请参见 设置实例参数。 |
| 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 |