使用jmeter对数据库进行压力测试

安装jmeter

1.从官网上下载最新发布版
2.安装jdk环境
3.解压缩,打开bin下的jmeter

创建测试计划

1.创建线程组
使用jmeter对数据库进行压力测试_第1张图片
线程组中可以设置线程数,线程数就是同事并发的数目,可以模拟大量用户同时访问的情况
使用jmeter对数据库进行压力测试_第2张图片

2.添加jdbc连接
使用jmeter对数据库进行压力测试_第3张图片
设置jdbc连接
使用jmeter对数据库进行压力测试_第4张图片
3.添加jdbc请求
使用jmeter对数据库进行压力测试_第5张图片
这里的线程池设置为刚才命名的线程池,配置执行语句
使用jmeter对数据库进行压力测试_第6张图片
4.添加汇总报告/聚合报告
使用jmeter对数据库进行压力测试_第7张图片
5.点击运行

查看报告

汇总报告
使用jmeter对数据库进行压力测试_第8张图片

field 字段
Samples 执行次数(JDBC请求)
Average 平均响应时间(ms)
Min 最小响应时间
Max 最大响应时间
Std.Dev. 标准差(Standard Deviation)(ms)
Error(%) 响应错误率(%)
ThroughPut 吞吐量
Received KB/sec 接受数据量(KB/秒)
Send KB/sec 发送数据量
Avg.Bytes 平均字节数

聚合报告
使用jmeter对数据库进行压力测试_第9张图片

field 字段
Samples 执行次数(JDBC请求)
Average 平均响应时间(ms)
Median 中位数 (50%用户的响应时间)
90% Line 90%用户的响应时间
95% Line 95%用户的响应时间
99% Line 99%用户的响应时间
Min 最小响应时间
Maximum 最大响应时间
Error(%) 响应错误率(%)
ThroughPut 吞吐量
Received KB/sec 接受数据量(KB/秒)
Send KB/sec 发送数据量

生成报告

jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]

jmx file:编写的测试文件
results file: 日志文件
Path to web report folder:存放报告的位置

你可能感兴趣的:(数据库,数据库,jmeter,压力测试)