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

本文介绍了如何使用Swingbench进行Oracle数据库的压力测试。Swingbench是一款JAVA程序,支持Windows/Linux/Unix平台,适用于Oracle 10g和11g。文章详细讲述了2.3版本的安装步骤、配置连接以及执行压力测试的过程,并提供了相关性能图表的展示。此外,还提及了2.4版本的特性,并推荐读者尝试。
摘要由CSDN通过智能技术生成

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

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

一、swingbench介绍

   是JAVA程序,当前分为两个版本,一个是2.3,一个是2.4,支持windons/linux/unix平台,测试了一下win7 64平台,运行不太稳定
   支持oracle 单实例以及Oracle RAC,支持Oracle 10g,11g。运行环境需要安装oracle 客户端或者instant client
   包含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版本进行描述。

二、安装前的准备工作

1、确认安装的平台与java,oracle相关配置  oracle@SZDB:~> cat /etc/issue     #查看系统版本    Welcome to SUSE Linux Enterprise Server 10 SP3 (x86_64) - Kernel \r (\l).    oracle@SZDB:~> java -version   #使用这个方式即可确认jave当前的版本  java version "1.5.0_22"  Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)  Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_22-b03, mixed mode)    S
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值