本文为您介绍 TDSQL-C MySQL 版的常规集群在数据集特征为全缓存时,在只读、混合读写、只写场景的性能测试结果。
全缓存定义
全缓存场景指全部数据可以放到缓存里,查询过程中不需要读写磁盘更新缓存。
全缓存测试场景及读类型
数据集特征 | 测试场景 | 读类型 |
全缓存 | 只读 | range select |
| | point select |
| 混合读写 | range select |
| | point select |
| 只写 | - |
全缓存的测试结果
场景一:只读(range select)

规格 | 并发 | 单表数据量(table_size) | 表总数(tables) | TPS | QPS |
2核4GB | 64 | 25000 | 250 | 3285.91 | 44613.74 |
4核8GB | 256 | 25000 | 250 | 4285.39 | 58183.91 |
8核16GB | 128 | 25000 | 250 | 6612.13 | 89774.81 |
8核32GB | 64 | 25000 | 250 | 6624.26 | 89939.51 |
8核64GB | 256 | 25000 | 250 | 7781.48 | 105651.42 |
16核64GB | 128 | 25000 | 250 | 12692.22 | 172325.85 |
16核96GB | 64 | 25000 | 250 | 12634.57 | 171543.18 |
16核128GB | 128 | 25000 | 250 | 12683.51 | 172207.71 |
24核144GB | 128 | 25000 | 250 | 18676.46 | 253575.68 |
32核128GB | 128 | 25000 | 250 | 22790.74 | 309436.4 |
32核256GB | 128 | 25000 | 250 | 22790.03 | 309426.71 |
64核256GB | 512 | 25000 | 250 | 37885.38 | 514380.66 |
64核512GB | 512 | 25000 | 250 | 37886.83 | 514400.36 |
88核710GB | 32 | 25000 | 250 | 69542.04 | 944192.16 |
场景二:只读(point select)

规格 | 并发 | 单表数据量(table_size) | 表总数(tables) | TPS | QPS |
2核4GB | 64 | 25000 | 250 | 6755.38 | 70427.77 |
4核8GB | 64 | 25000 | 250 | 9426.6 | 98276.43 |
8核16GB | 64 | 25000 | 250 | 17670.01 | 184217.54 |
8核32GB | 128 | 25000 | 250 | 17768.06 | 185239.75 |
8核64GB | 256 | 25000 | 250 | 18089.73 | 188593.28 |
16核64GB | 128 | 25000 | 250 | 34275.83 | 357340.39 |
16核96GB | 128 | 25000 | 250 | 34466.73 | 359330.67 |
16核128GB | 128 | 25000 | 250 | 34423.7 | 358882.04 |
24核144GB | 256 | 25000 | 250 | 47890.53 | 499279.58 |
32核128GB | 256 | 25000 | 250 | 62677.71 | 653442.34 |
32核256GB | 256 | 25000 | 250 | 63552.76 | 662565.13 |
64核256GB | 512 | 25000 | 250 | 89817.99 | 936391.58 |
64核512GB | 512 | 25000 | 250 | 94144.71 | 981499.52 |
88核710GB | 1024 | 25000 | 250 | 149084.38 | 1554269.37 |
场景三:混合读写(range select)

规格 | 并发 | 单表数据量(table_size) | 表总数(tables) | TPS | QPS |
2核4GB | 64 | 25000 | 250 | 1419.19 | 23733.31 |
4核8GB | 128 | 25000 | 250 | 2582.92 | 43194.53 |
8核16GB | 256 | 25000 | 250 | 4703.07 | 78650.06 |
8核32GB | 512 | 25000 | 250 | 4767.48 | 79727.2 |
8核64GB | 128 | 25000 | 250 | 4755.76 | 79531.15 |
16核64GB | 128 | 25000 | 250 | 9041.06 | 151194.82 |
16核96GB | 256 | 25000 | 250 | 9152 | 153050.09 |
16核128GB | 128 | 25000 | 250 | 9231.56 | 154380.69 |
24核144GB | 256 | 25000 | 250 | 13348.46 | 223228.12 |
32核128GB | 256 | 25000 | 250 | 17708.45 | 296140.77 |
32核256GB | 256 | 25000 | 250 | 18349.53 | 306861.71 |
64核256GB | 256 | 25000 | 250 | 29011.12 | 485157 |
64核512GB | 256 | 25000 | 250 | 29307.48 | 490113.07 |
88核710GB | 256 | 25000 | 250 | 44376.07 | 742107.07 |
场景四:混合读写(point select)

规格 | 并发 | 单表数据量(table_size) | 表总数(tables) | TPS | QPS |
2核4GB | 64 | 25000 | 250 | 2482.47 | 33696.24 |
4核8GB | 64 | 25000 | 250 | 4927.09 | 66878.78 |
8核16GB | 128 | 25000 | 250 | 8954.96 | 121551.65 |
8核32GB | 256 | 25000 | 250 | 9072.63 | 123148.86 |
8核64GB | 256 | 25000 | 250 | 9206.17 | 124961.51 |
16核64GB | 256 | 25000 | 250 | 17089.16 | 231962.71 |
16核96GB | 256 | 25000 | 250 | 17211.07 | 233617.5 |
16核128GB | 128 | 25000 | 250 | 17211.28 | 233620.29 |
24核144GB | 256 | 25000 | 250 | 24042.79 | 326349 |
32核128GB | 256 | 25000 | 250 | 30852.72 | 418784.82 |
32核256GB | 256 | 25000 | 250 | 31218.51 | 423749.9 |
64核256GB | 256 | 25000 | 250 | 40620.47 | 551369.09 |
64核512GB | 256 | 25000 | 250 | 42912.72 | 582483.33 |
88核710GB | 512 | 25000 | 250 | 59633.56 | 809446.57 |
场景五:只写

规格 | 并发 | 单表数据量(table_size) | 表总数(tables) | TPS | QPS |
2核4GB | 128 | 25000 | 250 | 4484.71 | 26232.98 |
4核8GB | 128 | 25000 | 250 | 8721.67 | 51016.74 |
8核16GB | 128 | 25000 | 250 | 17320.72 | 101316.26 |
8核32GB | 128 | 25000 | 250 | 17462.34 | 102144.65 |
8核64GB | 128 | 25000 | 250 | 17406.31 | 101816.95 |
16核64GB | 128 | 25000 | 250 | 30520.5 | 178527.42 |
16核96GB | 128 | 25000 | 250 | 31013.46 | 181410.96 |
16核128GB | 128 | 25000 | 250 | 30817.17 | 180262.74 |
24核144GB | 1024 | 25000 | 250 | 40442.94 | 236567.99 |
32核128GB | 1024 | 25000 | 250 | 49978.26 | 292344.16 |
32核256GB | 1024 | 25000 | 250 | 52943.68 | 309690.15 |
64核256GB | 1024 | 25000 | 250 | 67546.8 | 395110.02 |
64核512GB | 1024 | 25000 | 250 | 67512.79 | 394911.08 |
88核710GB | 1500 | 25000 | 250 | 86731.1 | 507327.18 |