benchmark sql测试gbase8s

适用于100仓测试

飞腾2000+   xc版本GBASE8S   100warehouse 100并发 测试10分钟 tpmc=121100

一、数据库环境部署

1、创建用户

         useradd -m gbasedbt

2、修改passwd

         passwd gbasedbt

    s8gbase

非实例化安装数据库:

./ids_install 选不创建实例

检查是否安装成功:

    cd /opt/GBASE/gbase(安装路径)

如果没有安装成功,按步骤执行./ids_install,检查错误信息,很有可能是/opt/GBASE/gbase(安装路径)权限问题,修改为争取权限。

3、实例化数据库)(运行脚本时注意权限问题)

在root用户下执行

instance.ksh  GBASEDBTDIR  IP 

su - gbasedbt

onstat -

(检查实例化是否成功,显示online即位成功)

4、创建数据库空间

./db_create.ksh  log路径  db路径

确保log路径有200G;db路径有200G,320G(路径可相同)

5、扩展数据库空间

   su - gbasedbt

   ./extend.ksh

   检查是否已经扩展完成;

   onstat -d|grep "PO-BE"|wc -l,如果是28个就是对的。

6.创建数据库

su - gbasedbt 

echo "create database benchmarksql in dbs1 with buffered log" |dbaccess - -

  • 使用benchmarksql5.0 load数据

对JDBC进行替换

1、修改配置信息props.g8s。URL连接串IP,instance等。

conn=jdbc:gbasedbt-sqli://10.6.6.15:16000/benchmarksql:gbasedbtserver=perf76;IFX_LOCK_MODE_WAIT=10000;

2、执行./ runDatabaseBuild.sh props.g8s,load数据。最好在同一台机器上

三、使用benchmarksql5.0执行测试

  1. 对实例参数进行修改

  1. 执行TPCC性能测试

      ./runBenchmark.sh props.g8s

   使用nmon和perf top监控系统资源

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值