Oracle完整的压测记录

问题描述:对oracle进行一次完整的数据压测,从制造数据到压测的过程,路上踩了一些坑,现在分享出来

1.下载swingbenh软件,一个比较好用的oracle压测软件

2.利用oewizard工具(swingbench带的数据制造工具)制造数据

3.利用swingbench进行压力测试

一、下载安装swingbenh工具

下载链接:http://www.dominicgiles.com/downloads.html

该软件直接解压即可,linux和windows解压即用,windows的如果想要使用,弹出图形界面需要下载安装jdk jdk下载链接:https://www.oracle.com/cn/java/technologies/javase/javase8-archive-downloads.htm

 

 

 二、oewizard进行制造数据

oewizard进行制造数据(下边示例是在linux上进行,需要提前设置好图形界面)

[oracle@zjw-rac1 bin]$ ./oewizard

 

 

 

 

 

 

 

 

 

 

 慎重选择数据量,实测100G的数据制造很慢

 

 

 

 

 

 

 

 

 

 

初始化数据然后等待进度条加载完成

三、利用swingbench进行压力测试

swingbench压测

[oracle@zjw-rac1 bin]$ ./swingbench

 

 

 

 

 

 设置服务器信息,后面在压测上可以观察到被压测服务器的CPU和DISK使用情况

 

 

 点击开始

 

勾选CPU和DISK,服务器指标

 

 

 

可以观察到各类资源的使用率

 

 

 

 

 

 

 

 

 

 

 后续观察压测结果可以得出压测文档

 

posted @   我爱睡莲  阅读(1051)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
历史上的今天:
2019-12-03 DG:模拟failover故障与恢复
2019-12-03 NFS挂载遇到的问题
点击右上角即可分享
微信分享提示