大数据集测试结果

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

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

大数据集定义

大数据集场景指全部数据不可全部放到缓存里(数据量是内存的2倍),查询过程中需要读写磁盘更新缓存。

大数据集测试场景及读类型

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

大数据集的测试结果

场景一:只读(range select)


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
800000
100
24318.73
4核8GB
128
800000
100
42861.54
8核16GB
128
800000
300
79457.69
8核32GB
128
800000
300
86995.82
8核64GB
256
800000
450
94652.51
16核64GB
256
800000
450
164787.22
16核96GB
256
800000
600
183407.03
16核128GB
256
800000
600
220591.2
24核144GB
512
5000000
300
243893.08
32核128GB
128
5000000
300
280783.5
32核256GB
128
5000000
400
286508.5
64核256GB
1024
5000000
400
507424.17
64核512GB
256
6000000
450
568119.27
88核710GB
32
7000000
450
1214478.4

场景二:只读(point select


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
800000
100
42429.03
4核8GB
64
800000
100
80137.98
8核16GB
128
800000
300
147317.06
8核32GB
128
800000
300
171654.75
8核64GB
256
800000
450
177052.86
16核64GB
256
800000
450
322415.49
16核96GB
256
800000
600
346295.58
16核128GB
256
800000
600
466762.98
24核144GB
512
5000000
300
484856.46
32核128GB
128
5000000
300
514462.92
32核256GB
1024
5000000
400
528962.31
64核256GB
256
5000000
400
787016.65
64核512GB
256
6000000
450
958278.7
88核710GB
1500
7000000
450
1165274.44

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


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
800000
100
24053.5
4核8GB
64
800000
100
40504.67
8核16GB
256
800000
300
73763
8核32GB
256
800000
300
80941.55
8核64GB
128
800000
450
87290.28
16核64GB
256
800000
450
156180.4
16核96GB
256
800000
600
162466.76
16核128GB
256
800000
600
187155.7
24核144GB
512
5000000
300
203791.4
32核128GB
256
5000000
300
233641.23
32核256GB
256
5000000
400
245379.62
64核256GB
256
5000000
400
403896.67
64核512GB
256
6000000
450
452923.04
88核710GB
256
7000000
450
626989.83

场景四:混合读写(point select


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
64
800000
100
30303.09
4核8GB
128
800000
100
58982.14
8核16GB
256
800000
300
103439.61
8核32GB
256
800000
300
119086.37
8核64GB
128
800000
450
127287.73
16核64GB
256
800000
450
241111.43
16核96GB
256
800000
600
252248.01
16核128GB
256
800000
600
279387.33
24核144GB
256
5000000
300
301098.82
32核128GB
256
5000000
300
320124.69
32核256GB
256
5000000
400
349405.21
64核256GB
512
5000000
400
565623.58
64核512GB
512
6000000
450
587965.66
88核710GB
64
7000000
450
716989.24

场景五:只写


规格
并发
单表数据量(table_size)
表总数(tables)
QPS
2核4GB
128
800000
100
28911.06
4核8GB
128
800000
100
63318.81
8核16GB
128
800000
300
118164.17
8核32GB
128
800000
300
125773.89
8核64GB
256
800000
450
129305.71
16核64GB
1024
800000
450
217623.97
16核96GB
128
800000
600
236885.69
16核128GB
1024
800000
600
239712.36
24核144GB
1024
5000000
300
257857.69
32核128GB
1024
5000000
300
335013.43
32核256GB
1024
5000000
400
342456.53
64核256GB
1024
5000000
400
439537.94
64核512GB
1024
6000000
450
451871.94
88核710GB
1500
7000000
450
641097.59