Oracle RAC 上压力测试 Oracle RAC 上的压力测试(Sw ingBench) 1、 基础环境配置 序号 条件 工具描述 1 基础配置 2 台AIX p570 小型机 操作系统:aix6.1 数据库:Oracle 10.2.0.4 +RAC+ASM 2 压力测试工具 swingbench 3 基础环境配置要求 1、 JDK1.5以上版本 2、 ORACLE10G客户端 4 环境变量配置 修改swingbenchenv.bat 文件,根据实际配置BAT 文件(红色字所示)set ORACLE_HOME=C:\oracle\product\10.2.0\client_1 set JAVAHOME=C:\Program Files\Java\jre1.5.0_06 set SWINGHOME=C:\swingbench set ANTHOME=%SWINGHOME%\lib set LOADGENHOSTS ='its-f0d6579a45e' set LOADGENUSER = oracle set CLASSPATH=%JAVAHOME%\lib\rt.jar; %ORACLE_HOME%\jdbc\lib\ojdbc14.jar; %SWINGHOME%\lib\mytransactions.jar; %SWINGHOME%\lib\swingbench.jar; 2、 检查配置正确性 检查单每一个单机环境变量配置的正确性,启动swingbench.bat,出现以下界面;点击启动按钮,在“事件记录”TAB 中出现“用户会话已经全部建立”即为配置成功。 Sabarina_Qiu 第 1 页 共 6 页 Oracle 技术支持 Oracle RAC 上压力测试 3、 建立种子数据库 启动“种子向导”模板,根据测试压力需要建立种子数据库。步骤如下(1): 点击下一步,选择“创建Calling Circle 模式” (2), Sabarina_Qiu 第 2 页 共 6 页 Oracle 技术支持 Oracle RAC 上压力测试 下一步(3) 下一步(4),按实际环境输入数据文件和索引数据文件路径,下一步生成CC 种子库。 Sabarina_Qiu 第 3 页 共 6 页 Oracle 技术支持 Oracle RAC 上压力测试 4、 建立种子数据。 再次启动“种子向导”模板,选择“为基准的运行产生数据”。生成测试运行数据。 5、 生成 OE 数据 启动oewizard.bat 模板,生成 OE 数据。步骤如下(1): 点击下一步,选择“创建OE 模式” (2), 下一步(3),输入数据库连接字符串和 SYS 密码 Sabarina_Qiu 第 4 页 共 6 页 Oracle 技术支持 Oracle RAC 上压力测试 下一步(4),按实际环境输入数据文件和索引数据文件路径,下一步生成OE 种子库。 6、 启动协调服务器 执行 coordinator.bat,启动协调服务器,协调进程启动成功即可。 7、 注册节点到协调服务器 语法如下:swingbench -co ///CoordinatorServer –cs ...