基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
OceanBase TPC-H 性能测试报告
更新时间:2023-08-03 17:20:32
测试环境 (阿里云 ECS)
3 节点硬件配置
服务类型 ECS 类型 实例数 机器核心数 内存 OceanBase 数据库 ecs.g7.8xlarge 3 32C 128G TPC-H ecs.g7.8xlarge 1 32C 128G 6 节点硬件配置
服务类型 ECS 类型 实例数 机器核心数 内存 OceanBase 数据库 ecs.g7.8xlarge 6 32C 128G TPC-H ecs.g7.8xlarge 1 32C 128G 3 节点租户规格
create resource unit tpch_unit max_cpu 26, max_memory 60000000000, max_iops 128, max_disk_size 53687091200, max_session_num 64, MIN_CPU=26, MIN_MEMORY=60000000000, MIN_IOPS=128; create resource pool tpch_pool unit = 'tpch_unit', unit_num = 1, zone_list=('zone1','zone2','zone3'); create tenant tpch_mysql resource_pool_list=('tpch_pool'), charset=utf8mb4, replica_num=3, zone_list('zone1', 'zone2', 'zone3'), primary_zone=RANDOM, locality='F@zone1,F@zone2,F@zone3' set variables ob_compatibility_mode='mysql', ob_tcp_invited_nodes='%';6 节点租户规格
create resource unit tpch_unit max_cpu 26, max_memory 60000000000, max_iops 128, max_disk_size 53687091200, max_session_num 64, MIN_CPU=26, MIN_MEMORY=60000000000, MIN_IOPS=128; create resource pool tpch_pool unit = 'tpch_unit', unit_num = 2, zone_list=('zone1','zone2','zone3'); create tenant tpch_mysql resource_pool_list=('tpch_pool'), charset=utf8mb4, replica_num=3, zone_list('zone1', 'zone2', 'zone3'), primary_zone=RANDOM, locality='F@zone1,F@zone2,F@zone3' set variables ob_compatibility_mode='mysql', ob_tcp_invited_nodes='%';软件版本
服务类型 软件版本 OceanBase 数据库 OceanBase V3.1.0 TPC-H V3.0.0 OS CentOS Linux release 7.9.2009 (Core)
测试方案
使用 OBD 部署 OceanBase 数据库集群。TPC-H 客户端需要部署在一台机器上, 作为客户端的压力机器。您无需部署 ODP,测试时直连任意一台机器即可。
3 节点的 OceanBase 集群部署规模为 1:1:1,6 节点的 OceanBase 集群部署规模为 2:2:2。部署成功后先新建跑 TPCH 测试的租户及用户(sys 租户是管理集群的内置系统租户,请勿直接使用 sys 租户进行测试),设置租户的
primary_zone为 RANDOM。测试数据量:100G。
测试步骤详见 OceanBase 数据库 TPC-H 测试。
测试结果
| Query ID | 3节点 OBServer V3.1.0 查询响应时间(单位:秒) | 6节点 OBServer V3.1.0 查询响应时间(单位:秒) |
|---|---|---|
| 1 | 14.04 | 7.21 |
| 2 | 1.12 | 0.49 |
| 3 | 13.57 | 10.28 |
| 4 | 2.51 | 1.60 |
| 5 | 12.31 | 6.18 |
| 6 | 7.33 | 3.51 |
| 7 | 10.38 | 3.51 |
| 8 | 11.42 | 5.55 |
| 9 | 30.99 | 15.78 |
| 10 | 6.84 | 4.71 |
| 11 | 1.22 | 1.22 |
| 12 | 8.64 | 5.81 |
| 13 | 7.59 | 3.79 |
| 14 | 1.51 | 0.96 |
| 15 | 3.01 | 1.97 |
| 16 | 2.66 | 1.66 |
| 17 | 8.60 | 4.24 |
| 18 | 7.88 | 5.86 |
| 19 | 9.36 | 4.42 |
| 20 | 10.95 | 4.42 |
| 21 | 12.27 | 5.23 |
| 22 | 4.05 | 2.06 |
| total | 188.25 | 100.46 |
