使用Swingbench实现Oracle数据库压力测试

2014-11-24 18:26:42 · 作者: · 浏览: 0

即将上线的数据库如何来评估其性能呢,swingbench是除了Benchmark Factory for Databases的不二之选,可以用短小精悍来形容,而且完全免费,也不用成天到晚google注册码,还等什么呢,赶紧来瞧瞧......


一、swingbench介绍


是JAVA程序,当前分为两个版本,一个是2.3,一个是2.4,支持windons/linux/unix平台,测试了一下win7 64平台,运行不太稳定


包含OrderEntry, SalesHistory, CallingCircle and StressTest几个种子数据库,具体描述参见作者网站


软件由load generator,coordinator,cluster overview组成,可以生成负载以及事务,响应时间并以图表方式展示


从作者网站下载swingbench,http://www.dominicgiles.com/downloads.html


如果下载最新的2.4版,则需要安装java(6) 1.6或以上版本,无需修改任何配置文件。


如果下载2.3版本的则,则需要安装java 1.5或以上版本则需要修改swingbench.env配置文件


由于2.4的版本直接运行即可(安装java 6以及Oracle客户端),因此本文以2.3版本进行描述。


二、安装前的准备工作