Jmeter JDBC Request

本文介绍了如何在JMeter中配置JDBC Connection Configuration,包括数据库驱动的下载、JDBC连接池的配置以及Validation Query的选择。同时,详细讲解了JDBC Request的设置,如Variable Name、Query、Parameter values和Parameter types等参数,以及如何进行sql query参数化。还阐述了Variables names和Result variable name参数的使用方法,提供了获取查询结果的具体方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 下载 mysql驱动: https://dev.mysql.com/downloads/ ,下载成功后,将jar包放到lib/ext目录下
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 配置JDBC Connection Configuration
    在这里插入图片描述
    2.1 第一部分:
    Variable Name for created pool: 数据库连接池的名称,填写入一个变量名,需要与JDBC request 或JDBC PreProcessor或JDBC PostProcessor中的变量名一致;这样,一个测试计划中可以绑定多个DB源;
    2.2 第二部分:
    关于数据库连接池的配置,你在一般使用中,默认即可;压测测试DB负载,这部分可配置
    2.3 第三部分:
    一般默认,Validation Query 一般选择 select 1
    2.4 第四部分:
    数据库连接的配置,
    mysql:
    Database URL: jdbc:mysql://ip:3306/数据库名?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true
    JDBC Driver class: 如图
    Username/Password: 数据库的用户名密码

  3. 配置JDBC Request 及参数化
    在这里插入图片描述
    3.1 JDBC Request:
    这个Sampler可以向数据库发送一个jdbc请求(sql语句),并获取返回的数据库数据进行操作。需要和JDBC Connection Configuration一起使用。
    3.2 重要的参数说明:
    Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
    Query:填写的sql语句
    Parameter valus:参数值
    Parameter types:参数类型,可参考:Javadoc for

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值