• JMeter数据库请求配置及示例


    转载地址:https://blog.csdn.net/sunwangdian/article/details/50737270

    数据库测试需要加载JDBC驱动,JDBC配置,JDBC请求

    前提条件,驱动包mysql-connector-java-5.1.38-bin.jar要放到本机Java路径:C:Program FilesJavajdk1.8.0_73jrelibext下,并且配置之后,重新启动JMeter。

    一、JDBC配置    JDBCConnection Configuration:

    右键“线程组”->添加->配置原件->JDBC Connection Configuration

    Variable Name: 变量名称,需要变量名绑定到池。需要唯一标识。与JDBC取样器中的相对应,决定JDBC取样的配置。简单理解就是在JDBC request的时候确定去哪个绑定的配置。

    MaxNumber of Connection: 数据库最大链接数

    PoolTimeout: 数据库链接超时,单位ms

    Idle Cleanup Interval (ms): 数据库空闲清理的间隔时间,单位ms

    Auto Commit:自动提交。有三个选项,true、false、编辑(自己通过jmeter提供的函数设置)

    Transaction Isolation:   

    事务间隔级别设置,主要有如下几个选项:(对JMX加解密) 

    【TRANSACTION_NODE  事务节点 、

    TRANSACTION_READ_UNCOMMITTED事务未提交读、

    TRANSACTION_READ_COMMITTED事务已提交读 、

    TRANSACTION_SERIALIZABLE事务序列化 、

    DEFAULT默认、

    TRANSACTION_REPEATABLE_READ事务重复读、

    编辑】

    Keep-Alive: 是否保持连接

    Max  Connection age (ms):最大连接时长,超过时长的会被拒绝

    Validation Query:验证查询,检验连接是否有效(数据库重启后之前的连接都失效,需要验证查询)

    。。。。。。

    Database URL:如jdbc:mysql://localhost:3306/test        表示本地数据库,3306端口,数据库名称为test

    JDBCDriver Class: JDBC的类,如org.gjt.mm.mysql.Driver  

    原文:http://jingyan.baidu.com/article/7082dc1c52e814e40a89bdca.html

    二、数据库性能测试实例

    【一】插入数据

    步骤一:添加驱动包

    步骤二:配置JDBC Connection Configuration

    步骤三:JDBC Request配置

    步骤四:添加监听器,运行,查看结果即可。

  • 相关阅读:
    PAT B1027 打印沙漏 (20 分)
    PAT B1025 反转链表 (25 分)
    PAT B1022 D进制的A+B (20 分)
    PAT B1018 锤子剪刀布 (20 分)
    PAT B1017 A除以B (20 分)
    PAT B1015 德才论 (25 分)
    PAT B1013 数素数 (20 分)
    PAT B1010 一元多项式求导 (25 分)
    HDU 1405 The Last Practice
    HDU 1165 Eddy's research II
  • 原文地址:https://www.cnblogs.com/peng-lan/p/9605359.html
Copyright © 2020-2023  润新知