BenchmarkSQL oracle的TPC-C测试

BenchmarkSQL安装配置
BenchmarkSQL postgresql的TPC-C测试
BenchmarkSQL oracle的TPC-C测试
Benchmarksql MySQL的TPC-C测试

资源:benchmarksql-5.0-pg-oracle-mysql.tar.gz

 

一,环境配置

1,benckmarkSQL安装

下载,执行ant

 

2,下载oracle jdbc

把jar包放在benchmarkSQL的lib/oracle中。

 

3, 配置props.ora文件

$ vim props.ora

db=oracle

driver=oracle.jdbc.driver.OracleDriver

conn=jdbc:oracle:thin:@192.168.30.205:1521:lora112

user=benchmarksql

password=benchmarksql

osCollectorDevices=net_ens32 blk_sda

 

二,oracle环境配置

创建数据库用户
$  sqlplus "/ as sysdba"
SQL> create user benchmarksql identified by "benchmarksql";
SQL> grant dba,connect to benchmarksql;
SQL> alter user benchmarksql default tablespace users;

设置ORACLE 批量提交参数
SQL> alter system set commit_write='batch,nowait';

 

 

三,oracle压力测试

创建表,数据预加载

$ ./runDatabaseBuild.sh props.ora

 

测试

$ ./runBenchmark.sh props.ora

 

清空数据

$ ./runDatabaseDestroy.sh props.ora

 

 

 

四,参考资料

使用BenchmarkSQL 测试Oracle 12c TPC-C 性能

来自 <https://yq.aliyun.com/articles/290?spm=a2c4e.11155472.0.0.1f2a3338KlJzNP>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值