首页 > 数据库技术 > 详细

Jmeter数据库压测

时间:2020-02-08 18:30:42      阅读:91      评论:0      收藏:0      [点我收藏+]

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数据库压测

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

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!