Greenplum压测计划

Greenplum压测计划

测试环境

测试组

数据库 Greenplum
硬件 16C,64G,系统盘100G,数据盘1000G *3
环境 Centos 7.6 64位
版本 greenplum-db-6.7.0-rhel7

对比组

数据库 Mysql
硬件 16C,64G,系统盘100G,数据盘1000G
环境 Docker version 19.03.11, build 42e35e61f3
版本 8.0.20

为了做对比测试,使用mysql采用docker部署在GP的Master节点,以确保对比样本的硬件环境相同

测试采用的软件和版本:jmeter 5.3

测试目的

测试GP的常规性能,以及海量数据下的AP能力表现是否可以达到预期的目标。与对比组进行对比,分析采用GP作为公司数仓并投入生产部署是否合理。

测试用例

建表语句
事实表

CREATE TABLE sale_record(
year VARCHAR(30),
dept VARCHAR(30),
money int,
amount int
);

维度表

CREATE TABLE dept_relation(
dept VARCHAR(30),
dept_name VARCHAR(30)
);

测试数据
事实表

insert into sale_record(year,dept,money,amount) 
values ('${year}','${dept}',${money},${amount})
参数 生成方式
year random(2000-2020)
dept random(1-9)
money random(1-10000000)
amount random(1-10000000)

维度表

insert into dept_relation(dept,dept_name) values ('1','org1');
insert into dept_relation(dept,dept_name) values ('2','org2');
insert into dept_relation(dept,dept_name) values ('3','org3');
insert into dept_relation(dept,dept_name) values ('4','org4');
insert into dept_relation(dept,dept_name) values ('5','org5');
insert into dept_relation(dept,dept_name) values ('6','org6');
insert into dept_relation(dept,dept_name) values ('7','org7');
insert into dept_relation(dept,dept_name) values ('8','org8');
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值