码迷,mamicode.com
首页 > 数据库 > 详细

Jmeter数据库压测

时间:2020-02-08 17:50:13      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:nbsp   数据库版本   计划   info   响应   固定   监听器   数据库的配置   jar包   

a)   加载数据库驱动程序

在测试计划中添加Oracle数据库的驱动程序jar包,添加的jar包要与所压测的Oracle数据库版本一致,jar包放在Jmeter的lib目录下,我们用的是ojdbc6.jar这个jar包。示例如下:

技术图片

 

 

b)   添加线程组:右键测试计划——添加——Threads(users)——线程组

技术图片

 

 

 

c)    右键线程组——添加——配置元件——JDBC Connection Configuration

在次界面进行连接具体数据库的配置,示例如下:

技术图片

 

 

Variable Name:JDBC Request中的Variable Name要和其保持一致,这样才能正确调用此配置的数据库

Max Number of Connection:最大连接数,一般和线程数比较接近,可设置为线程数的1/5,但一般数据库都有最大连接数限制,如果连接数过大,可能需要调优JVM或数据库的连接数配置

Database URL:不同数据库的URL不一样,Oracle的长这样:jdbc:oracle:thin:@10.14.201.203:1555:templatedb

JDBC Driver class:填固定的oracle.jdbc.driver.OracleDriver

 

d)   右键线程组——添加——Sampler——JDBC Request

 技术图片

 

 

这里的Variable Name和JDBC Connection Configuration中的要一致,此外由于是查询,Query Type这里选择Select,如果是插入和删除则是Update

e)   右键线程组——添加——监听器——查看结果树、右键线程组——添加——监听器——聚合报告

查看结果树用来查看单次请求的请求及响应情况,包括请求耗时、请求参数、响应结果等

 

Jmeter数据库压测

标签:nbsp   数据库版本   计划   info   响应   固定   监听器   数据库的配置   jar包   

原文地址:https://www.cnblogs.com/jacksonyi/p/12284019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!