参考命令工具,基于pgbench
https://github.com/gregs1104/pgbench-tools
1, 进入 greenplum 的目录 contrib
2, make all;make install
3, yum install gnuplot
1,su gpadmin
2, cd /home/gpadmin/install
3, 上传压缩包到该目录/home/gpadmin/install
3, 解压 unzip pgbench-tools-master.zip
4,cd /home/gpadmin/install/pgbench-tools-maste
SCRIPT="select.sql"
SCALES="1 10 100 1000"
SETCLIENTS="1 2 4 8 16 32"
SETTIMES=3
注: SCRIPT 为进行的sql命令,为tests目录下的sql文件名。SCALES 为每次运行的扩展因子,
数据表 pgbench_accounts 基础为10W,如果SCALES = 100,则实际该表数据 100* 10W。
psql -d postgres -c 'create database pgbench'
psql -d postgres -c 'create database results'
psql -f init/resultdb.sql -d results
./newset 'Initial Config'
./runset
即使仍然在运行中,也可以查看结果
psql -d results -f reports/report.sql
./webreport
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。