TPS
Transactions Per Second,数据库每秒执行的事务数,以commit成功次数为准。
QPS
Queries Per Second,数据库每秒执行的sql数,包含insert、query、update、delete等。
配置vs统计
下表是mysql5.6版本,基于阿里云通用型数据库的测试结果。
CPU/core | Memoray/GB | 连接数 | IOPS | TPS | QPS |
---|---|---|---|---|---|
1 | 1 | 300 | 600 | 126 | 1464 |
1 | 2 | 600 | 1000 | 153 | 1950 |
2 | 4 | 1200 | 2000 | 261 | 4703 |
2 | 8 | 2000 | 4000 | 314 | 5662 |
4 | 8 | 2000 | 5000 | 560 | 10896 |
4 | 16 | 4000 | 7000 | 685 | 12337 |
8 | 16 | 4000 | 8000 | 982 | 20879 |
8 | 32 | 8000 | 12000 | 1308 | 23555 |
16 | 64 | 16000 | 14000 | 2040 | 41530 |
16 | 96 | 24000 | 16000 | 2366 | 45000 |
16 | 128 | 32000 | 16000 | 2688 | 48384 |
下表是mysql5.7版本,基于阿里云独享型mysql服务器的测试结果
CPU核数 | 内存GB | 连接数 | IOPS | TPS | QPS |
---|---|---|---|---|---|
2 | 16 | 2500 | 4500 | 369 | 6653 |
4 | 32 | 5000 | 9000 | 940 | 19000 |
8 | 64 | 10000 | 18000 | 1565 | 28179 |
16 | 128 | 20000 | 36000 | 3100 | 62600 |
30 | 220 | 64000 | 20000 | 4716 | 75163 |
参考:
1、以上统计数据摘抄阿里云rds官方帮助文档,详情。查看路径,云数据库RDS版>性能白皮书>Mysql版>Mysql5.6>规则列表。