适用于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执行测试
- 对实例参数进行修改
- 执行TPCC性能测试
./runBenchmark.sh props.g8s
使用nmon和perf top监控系统资源