暂无图片
达梦数据库压测
最近更新:2023-03-16 16:29:48

1. 测试背景

本次测试选择benchmarksql 5.0来进行DM数据库压力测试,benchmarksql是开源数据库测试工具,内嵌了TPCC测试脚本,可以对Oracle、DM、SQL Server等数据库进行测试,主要测试在不同业务负载模式下,当前数据库主机可以提供的IOPS、IO吞吐、主机CPU、内存等使用情况。

2. 环境介绍

操作系统:UOS1050e 数据库版本:DM V8 操作系统内存:64G 数据库规格:4C8G 操作系统CPU:Intel Xeon Processor (Skylake) 操作系统磁盘:400G 压侧工具:benchmarksql 5.0 其他软件:JDK,ant等

3. 部署方法

3.1、安装ant、R、R_devel、java

安装R、R-devel、ant

yum install ant R R-devel

安装JDK

rpm -ivh jdk-8u261-linux-x64.rpm 
 
cat /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_261-amd64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

3.2、benchmarksql-5.0安装包解压、配置props.pg文件

  [root@test]# unzip benchmarksql-5.0.zip 

加载DM驱动并且解压

cp DmJdbcDriver16.jar /benchmarksql-5.0/lib 
cp DmJdbcDriver17.jar /benchmarksql-5.0/lib
cp DmJdbcDriver18.jar /benchmarksql-5.0/lib 

修改props.dm配置文件

cp props.ora  props.dm
......