这篇文章主要讲解了“怎么用swingbench进行甲骨文数据库压力测试”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习”怎么用swingbench进行甲骨文数据库压力测试”吧!
,,swingbench是一款网络上开源的甲骨文压力测试工具,支持oracle 11 g版本,还能对rac进行测试。从官方页面http://dominicgiles.com/downloads.html上可以下载最新的软件版本。
,,swingbench可以运行在windows和linux平台,本次测试采用linux平台,具体测试过程如下:
,1,首先使用VMVARE10搭建一个redhat6.5的虚拟机。
,2,在虚拟redhat6.5上安装ORACLE11G的数据库。
,3、使用oewizard导入测试数据,可以根据向导提示进行数据导入。,,
,4、使用swingbench进行压力测试。
测试步骤:
1,导数据之前需要修改临时表空间大小,使其能够容纳下相应的导入数据
mkdir - p/home/oracle/oradata/orcl
创建临时表空间temp1 tempfile & # 39;/home/甲骨文公司/oradata/oracle/temp1.dbf& # 39;大小100;,
修改数据库默认临时表空间temp1,,
删除表空间温度,,
创建临时表空间临时tempfile & # 39;/home/甲骨文公司/oradata/oracle/temp.dbf& # 39;大小1 g;
修改数据库默认临时表空间临时;
删除表空间temp1,
(也可用rm删除temp1.dbf)
上述操作也可通过EM管理界面直接将临时表空间扩到1 g。
2,安装swingbench测试软件,直接解压缩即可运行。
解压-x swingbench35919。zip
3,进入swingbench/bin目录执行oewizard导入1 g测试数据,并修改数据库连接名和DBA密码
选择导入1克数据:
修改分布式控制用于测试过程中搜集测试监控信息,修改完之后测试连接是否正常,并可以统计主机的cpu 磁盘IO信息
设置插入、更新、选择的比例
测试过程截图
感谢各位的阅读,以上就是“怎么用swingbench进行甲骨文数据库压力测试”的内容了,经过本文的学习后,相信大家对怎么用swingbench进行甲骨文数据库压力测试这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!