如何使用swingbench实现oracle数据库压力测试

如何使用swingbench实现oracle数据库压力测试,第1张

1、首先使用VMVARE10搭建一个redhat65的虚拟机。
2、在虚拟redhat65上安装ORACLE11G的数据库。
3、使用oewizard导入测试数据,可以根据向导提示进行数据导入。
4、使用swingbench进行压力测试。
测试步骤:
1、导数据之前需要修改temp表空间大小,使其能够容纳下相应的导入数据
create temporarytablespace temp tempfile '/home/oracle/oradata/orcl/tempdbf' size 1g;
alter databasedefault temporary tablespace temp;
2、 安装swingbench测试软件,直接解压缩即可运行。
unzip -x swingbench25919zip
3、进入swingbench/bin目录执行oewizard导入1G测试数据,并修改数据库连接名和DBA密码
wKioL1Qx2h3TrIIGAAGyVq92CVA180jpg
输入导入数据文件存放位置:
wKiom1Qx2nGTFbZFAAGBnRUybxU038jpg
选择导入1G数据:
wKioL1Qx2tnyThWoAAE8qLLgIJI464jpg
数据导完之后在该目录下运行swingbench执行测试,修改数据库连接名,用户连接数设置为300,测试时间设置为10分钟
wKiom1Qx2v6S6yjvAAKAl63J5mg784jpg
修改Distributed Controls用于测试过程中搜集测试监控信息,修改完之后测试连接是否正常, 并可以统计主机的cpu disk IO 信息
wKioL1Qx24DDSssqAAFmiLc2VSU132jpg
还可以 拉出AWR报表
wKioL1Qx3O2gzw45AADH_p4CEeQ979jpg
设置 insert,update ,select的比例
wKioL1Qx3RHB32ITAAEK9ABjiPI261jpg
设置完成之后,点击左上角绿色按钮执行测试
wKiom1Qx24zgsNQ-AAEJ51YcKSs614jpg
wKiom1Qx3QaxFssnAAGpJeiYV6Q924jpg
测试结果可保持为XML文档,

以上就是关于如何使用swingbench实现oracle数据库压力测试全部的内容,包括:如何使用swingbench实现oracle数据库压力测试、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10199895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存