如何用Jmeter对数据库执行压力测试

在我看来压力测试的压测对象可以分为UI,接口及数据库三个部分吧,对界面及接口进行压测还算熟悉,

定位性能瓶颈,对数据库SQL执行压测也是需要做的。工具呢?还是Jmeter

1、将需要用到的链接Oracle的架包放到jmete r中

在数据库服务器安装路径下,找到ojdbc5.jar,D:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib

拷贝到jmeter/lib中

2、配置Jmeter

(1)新建线程组

鼠标右击测试计划,选择 添加--Thread--线程组

(2)添加JDBC Connection Configuration

(3) 配置JDBC Connection Configuration

(4)从取样器sampler中添加 JDBC Request

(5)添加监听器 查看结果树、设置断言

(6)运行测试,查看查询结果

(7)设置集合点、线程数、循环控制器循环次数即可执行压测试,不必多说

3、常用数据库驱动类及数据库地址配置
相关推荐
新知图书6 小时前
JMeter基本介绍
jmeter
测试界清流6 小时前
jmeter入门
jmeter
大霞上仙6 小时前
jmeter实现两个接口的同时并发
运维·服务器·jmeter
Jayyih6 小时前
嵌入式系统学习Day35(sqlite3数据库)
数据库·学习·sqlite
得意霄尽欢8 小时前
Redis之底层数据结构
数据结构·数据库·redis
hsjkdhs8 小时前
MySQL 数据类型与运算符详解
数据库·mysql
爱吃烤鸡翅的酸菜鱼10 小时前
【Redis】常用数据结构之Hash篇:从常用命令到使用场景详解
数据结构·数据库·redis·后端·缓存·哈希算法
李少兄10 小时前
IntelliJ IDEA 启动项目时配置端口指南
数据库·sql·intellij-idea
NineData10 小时前
NineData云原生智能数据管理平台新功能发布|2025年8月版
数据库·mongodb·云原生·数据库管理工具·ninedata·数据库迁移·数据复制
白云如幻10 小时前
【Java】QBC检索和本地SQL检索
java·数据库·sql