OLTPBench
跳转到导航
跳转到搜索
OLTPBench是一套数据库效能测试软件。
基本环境
目前测试的环境为Ubuntu 18.04,其他的平台目前还没测过。
安装
目前测出来发现需要同时安装OpenJDK 8与OpenJDK 11,并且将预设的Java改到OpenJDK 8:
sudo apt install ant openjdk-8-jdk default-jdk
sudo update-alternatives --config java
然后再下载编译:
git clone https://github.com/oltpbenchmark/oltpbench.git
cd oltpbench
ant
设定
从config/
目录下找一个适合的来改:
cp config/tpcc_config_postgres.xml config/tpcc.xml
测试
先建立并且产生资料:
./oltpbench -b tpcc -c config/tpcc.xml --create=true --load=true
执行测试:
./oltpbench -b tpcc -c config/tpcc.xml --execute=true