本文针对10-1000列的表,10-1000万行数据(int),进行加载性能测试,验证加载性能,提供用户项目参考。
相同列数,不同数据库版本,开启事务影响等,请参考 8a针对宽表1000列的小文件加载不同版本配置性能测试
测试结果汇总
在笔记本虚拟机单节点4核4G内存的GBase 8a V952开始事务的环境下,常规的20-50列的表,10万行以内,也能在5秒以内完成;低于1万行的数据,即使1000列,也能在10秒内完成。
行数 | 10列 | 20列 | 50列 | 100列 | 200列 | 500列 | 1000列 |
---|---|---|---|---|---|---|---|
10 | 0.28 | 0.39 | 0.32 | 0.31 | 0.41 | 0.58 | 0.67 |
100 | 0.42 | 0.33 | 0.37 | 0.32 | 0.46 | 0.67 | 0.89 |
1000 | 0.31 | 0.28 | 0.45 | 0.56 | 0.68 | 0.97 | 1.69 |
10000 | 0.39 | 0.51 | 0.75 | 1.07 | 1.57 | 3.92 | 8.63 |
100000 | 0.95 | 1.11 | 2.26 | 4.30 | 8.36 | 28.30 | 64.61 |
1000000 | 2.91 | 5.08 | 11.96 | 25.14 | |||
10000000 | 23.53 |
环境
笔记本虚拟机,4核4G内存。
集群规模
单节点集群
[gbase@gbase_rh7_001 ~]$ gcadmin showcluster vc vc01
CLUSTER STATE: ACTIVE
VIRTUAL CLUSTER MODE: NORMAL
==========================================================
| GBASE VIRTUAL CLUSTER INFORMATION |
==========================================================
| VcName | DistributionId | comment |
----------------------------------------------------------
| vc01 | 1 | first vc with one node |
----------------------------------------------------------
==================