benchmarksql5是数据库TPCC测试的主要工具。但工具默认并没有添加对达梦数据库的支持。所以需要对benchmarksql5重编译,以支持达梦数据库
1、下载官方benchmarksql5(下载过程略过)
unzip benchmarksql-5.0.zip
2、添加达梦的JDBC驱动到benchmarksql5/lib下
cd benchmarksql5/lib
mkdir dameng
cp /opt/dmdbms/driver/jdbc/DmJdbcDriver18.jar ./.
3、修改funcs.sh
run/funcs.sh
4、修改源码
4.1 修改jTPCC.java文件
src/client/jTPCC.java
4.2 修改jTPCCConfig.java文件
src/client/jTPCCConfig.java
5、编译
cd benchmarksql
ant
6、配置测试文件,输入连接地址与用户名
cd run
cp props.ora props.dm
vim props.dm
7、注释掉搜集硬件信息,或者将相关硬件信息改成和测试机相符的名称
更多内容,请查看达梦云适配官网
https://eco.dameng.com