当前位置:   article > 正文

Swingbench 压力测试(超详细)

swingbench

目录

前提需要有配置好的oracle哦

1、环境准备

2、创建表空间                                                                 

1.修改临时表空间(如果oracle中配置过就不用在修改了)

2.修改undo表空间  (如果oracle中配置过就不用在修改了)          

3、创建Swingbench用户表空间

3、安装Swingbench

4、造数据

5、压测


Swingbench介绍:

Swingbench是一个开源的基准测试工具,可以用于测试Oracle数据库的性能和可扩展性。它模拟了现实世界的负载并提供了可重现的测试数据。Swingbench可以模拟不同的负载类型,包括事务处理、数据仓库、OLTP和大容量负载。

Swingbench是使用Java编写的,可以在各种操作系统上运行。它提供了一个易于使用的图形用户界面,允许用户轻松配置测试参数和运行测试。Swingbench还提供了详细的测试报告和性能指标,以帮助用户评估Oracle数据库的性能和可扩展性。

总的来说,Swingbench是一个功能强大的基准测试工具,可以帮助Oracle数据库用户评估其性能和可扩展性,并优化其配置以提高其性能。

前提需要有配置好的oracle哦

1、环境准备

启动监听

lsnrctl start

启动数据库

  1. sqlplus / as sysdba
  2. startup

2、创建表空间                                                                 

1.修改临时表空间(如果oracle中配置过就不用在修改了)

ALTER TABLESPACE temp ADD TEMPFILE '/u01/app/oracle/oradata/orcl/temp02.dbf' SIZE 30G;

2.修改undo表空间  (如果oracle中配置过就不用在修改了)          

ALTER TABLESPACE undotbs1 ADD DATAFILE '/u01/app/oracle/oradata/orcl/undotbs1.dbf' SIZE 30G;

3、创建Swingbench用户表空间

CREATE TABLESPACE soe DATAFILE '/u01/app/oracle/oradata/orcl/soe1.dbf' SIZE 30G;

如果内存不够给10G也行

3、安装Swingbench

百度网盘下载:

链接:https://pan.baidu.com/s/1q9Ryc1hVmZtwspq4Ng2jQw?pwd=r36d 
提取码:r36d 
 

然后上传到/home/oracle  下

然后进行解压

unzip swingbench25971.zip

4、造数据

解压完毕之后进入解压后的文件

然后进入bin目录

cd bin

然后进入这个,进行造数

./oewizard

如果这里还是报错的话要注意数据库服务是否打开,监听器是否打开

监听器打开方式:

启动监听:

lsnrctl start

监听无服务,连接不到数据库时:

  1. vim $ORACLE_HOME/network/admin/listener.ora
  2. 然后在文件中添加
  3. SID_LIST_LISTENER =
  4. (SID_LIST =
  5. (SID_DESC =
  6. (GLOBAL_DBNAME = orcl)
  7. (SID_NAME = orcl)
  8. )
  9. )

这里的orcl是数据库服务名字,你要根据自己的名字进行修改

查看名字的方法是进入sql中然后执行下面的命令:

show parameter name

在这里最后一个service_name可以看到我的服务名字是orcl

数据库服务打开方式:

sqlplus / as sysdba

然后启动数据库:

startup

都选普通的,后边好操作

这里给1G就OK

然后等待就可以完成造数据了。

5、压测

在bin目录下进入

./swingbench 

用户数量以及其他参数根据自己的需要进行调整,一般自己测试的话只需要修改用户数量就可以了

大功告成。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/953494
推荐阅读
相关标签
  

闽ICP备14008679号