全缓存测试结果

最近更新时间:2025-12-11 18:49:12

我的收藏
本文为您介绍 TDSQL-C MySQL 版的编译优化高性能版本在数据集特征为全缓存时,在只读、混合读写、只写场景的性能测试结果。

全缓存定义

全缓存场景指全部数据可以放到缓存里,查询过程中不需要读写磁盘更新缓存。

全缓存测试场景及读类型

数据集特征
测试场景
读类型
全缓存
只读
range select
point select
混合读写
range select
point select
只写
-

全缓存的测试结果

场景一:只读(range select)


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
25000
250
67157.12
4核8GB
256
25000
250
81927.78
8核16GB
128
25000
250
147508.78
8核32GB
64
25000
250
134830.77
8核64GB
256
25000
250
162284.55
16核64GB
128
25000
250
253569.63
16核96GB
64
25000
250
275680.14
16核128GB
128
25000
250
279237.14
24核144GB
128
25000
250
359549.06
32核128GB
128
25000
250
469481.46
32核256GB
128
25000
250
472481.46
64核256GB
512
25000
250
705204.1
64核512GB
512
25000
250
705300.08
88核710GB
32
25000
250
1288237.1

场景二:只读(point select


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
25000
250
103964.29
4核8GB
64
25000
250
160432.69
8核16GB
64
25000
250
313895.43
8核32GB
128
25000
250
312152.46
8核64GB
256
25000
250
307095.12
16核64GB
128
25000
250
540219.2
16核96GB
128
25000
250
553683.3
16核128GB
128
25000
250
557387.48
24核144GB
256
25000
250
710764.8
32核128GB
256
25000
250
921266.52
32核256GB
256
25000
250
931116.61
64核256GB
512
25000
250
1309731.39
64核512GB
512
25000
250
1312190.48
88核710GB
1024
25000
250
2124814.89

场景三:混合读写(range select)


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
25000
250
37582.98
4核8GB
128
25000
250
63166.51
8核16GB
256
25000
250
130589.07
8核32GB
512
25000
250
123553.3
8核64GB
128
25000
250
121701.75
16核64GB
128
25000
250
226725.64
16核96GB
256
25000
250
243116.35
16核128GB
128
25000
250
243274.76
24核144GB
256
25000
250
333815.28
32核128GB
256
25000
250
451024.89
32核256GB
256
25000
250
451392.99
64核256GB
256
25000
250
670782.75
64核512GB
256
25000
250
674722.87
88核710GB
256
25000
250
978395.67

场景四:混合读写(point select


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
25000
250
50761.78
4核8GB
64
25000
250
107002.71
8核16GB
128
25000
250
207201.66
8核32GB
256
25000
250
203370.75
8核64GB
256
25000
250
203891.75
16核64GB
256
25000
250
348399.43
16核96GB
256
25000
250
360603.45
16核128GB
128
25000
250
370570.5
24核144GB
256
25000
250
460349.45
32核128GB
256
25000
250
604026.95
32核256GB
256
25000
250
610779.6
64核256GB
256
25000
250
757522.73
64核512GB
256
25000
250
787119.57
88核710GB
512
25000
250
1090329.43

场景五:只写


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
128
25000
250
40182.79
4核8GB
128
25000
250
85121.39
8核16GB
128
25000
250
155333.32
8核32GB
128
25000
250
159027.87
8核64GB
128
25000
250
147361.41
16核64GB
128
25000
250
261582.62
16核96GB
128
25000
250
265005.32
16核128GB
128
25000
250
333482.98
24核144GB
1024
25000
250
338179.58
32核128GB
1024
25000
250
430672.91
32核256GB
1024
25000
250
434778.25
64核256GB
1024
25000
250
551520.53
64核512GB
1024
25000
250
558780.8
88核710GB
1500
25000
250
643965.01