如何用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、常用数据库驱动类及数据库地址配置
相关推荐
烂漫心空2 分钟前
数据库的死锁相关(一)
数据库·sql·mysql
星空33 分钟前
Django 学习指南:从入门到精通(大体流程)
数据库·sqlite
码熔burning38 分钟前
【MongoDB篇】MongoDB的索引操作!
数据库·mongodb·nosql
Rverdoser1 小时前
服务器和数据库哪一个更重要
数据库
StarRocks_labs1 小时前
StarRocks 查询优化器深度解析
数据库·starrocks·olap·数据查询·查询优化·logical rewrite
爱编程的小新☆1 小时前
【MySQL】增删改查(CRUD)
数据库·mysql
Yooyi_xin1 小时前
合并多个Excel文件到一个文件,并保留格式
数据库·windows·excel
Dklau-c3 小时前
『深夜_MySQL』详解数据库 && 探索数据库是如何存储的
数据库·mysql
程序猿John3 小时前
服务端字符过滤 与 SQL PDO防注入
服务器·数据库·sql
wangzhongyudie3 小时前
SQL实战:05之间隔连续数问题求解
大数据·数据库·sql