做一个网站多少费用,wordpress自定义文章类型输出数量,搭建wordpress网站,电商网站设计公司排行榜大家好#xff0c;很高兴来到博客园分享自己的所见所得。希望和大家多多交流#xff0c;共同进步。 本文重点在于简介使用BenchmarkSQL对oracle进行tpcc的测试步骤#xff0c;只是一个简单入门的过程。 开源测试工具#xff1a;BenchmarkSQL。 平台#xff1a;windows 之前…大家好很高兴来到博客园分享自己的所见所得。希望和大家多多交流共同进步。 本文重点在于简介使用BenchmarkSQL对oracle进行tpcc的测试步骤只是一个简单入门的过程。 开源测试工具BenchmarkSQL。 平台windows 之前也使用过hammerDB这个测试工具但是它给的输出结果的单位是tpm而不是tpmc。所以不是特别直观因此选择了BenchmarkSQL。 BenchmarkSQL简单介绍目前仍然在维护现在可选择的最新版本是BenchmarkSQL-4.1.0版本。但是2.3版本以后停止了对windows的支持。基于本文的测试环境是windows所以选择了2.3版本。测试步骤1.安装必要的软件 1.1 jdk 1.2 BenchmarkSQL. 1.3 oracle 我使用的是jdk1.7BenchmarkSQL-2.3oracle11gXE版本。2.建oracle的tpcc测试用户 2.1先建表空间tpcctab create tablespace tpcctab logging datafile D:\oraclexe\app\oracle\oradata\XE\tpcctab_data.dbf size 32M autoextend on next 32M maxsize 2048M extent management local; 2.2建立改表空间下的用户tpcc create user tpcc identified by tpcc default tablespace tpcctab temporary tablespace temp; 2.3给tpcc赋予见表的权限 grant connect to tpcc; grant create table to tpcc; grant resource to tpcc;3.配置BenchmarkSQL 在BenchmarkSQL/run下面修改oracle.properties文件。 内容为(我的): driveroracle.jdbc.driver.OracleDriver connjdbc:oracle:thin:localhost:1521:xe usertpcc passwordtpcc 这些其实就是java代码中连接oracle数据库的参数。4.创建TPC-C基础表 TPC-C一共9个表现在需要建对应的表。 执行 runSQL.bat oracle.properties sqlTableCreates 如果需要删除表执行 runSQL.bat oracle.properties sqlTableDrops 可以在oracle的tpcc用户下执行select table_name from user_tables; 看到如下9张表5. 向Warehouse导入数据 比如建立10个Warehouses执行loadData.bat oracle.properties numWarehouses 10 你会发现oracle下的data下TPCCTAB_DATA.DBF有将近900M大小。6. 为基础表创建必要的索引 这一步可执行也可不执行。 执行runSQL.bat oracle.properties sqlIndexCreates7.运行runBenchmark.bat进行测试执行runBenchmark.bat oracle.properties 并设置相关参数。 可以按自己的需求选择各个参数注意Warehouses的大小。 最后点击create成功后并点击start开始测试。 测试结果会实时的显示在图形界面的最下面。 这样就完成了整个测试过程。 祝好。 转载请注明出处谢谢~ http://www.cnblogs.com/xiaoboCSer/p/3661124.html 转载于:https://www.cnblogs.com/xiaoboCSer/p/3661124.html