一,环境配置

1,benckmarkSQL安装

下载,执行ant

 

2,下载oracle jdbc

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

BenchmarkSQL oracle的TPC-C测试

 

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

BenchmarkSQL oracle的TPC-C测试

 

测试

$ ./runBenchmark.sh props.ora

BenchmarkSQL oracle的TPC-C测试

 

清空数据

$ ./runDatabaseDestroy.sh props.ora

 

 

 

四,参考资料

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

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

 

 

相关文章:

  • 2022-12-23
  • 2022-01-02
  • 2022-12-23
  • 2021-12-12
  • 2021-09-29
  • 2022-02-19
  • 2022-12-23
猜你喜欢
  • 2021-06-22
  • 2022-12-23
  • 2022-01-01
  • 2021-06-16
  • 2021-06-02
  • 2022-12-23
相关资源
相似解决方案