JMeter数据库请求配置及示例
2016-02-25 16:32
253 查看
数据库测试需要加载JDBC驱动,JDBC配置,JDBC请求
前提条件,驱动包mysql-connector-java-5.1.38-bin.jar要放到本机Java路径:C:\Program Files\Java\jdk1.8.0_73\jre\lib\ext下,并且配置之后,重新启动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配置
步骤四:添加监听器,运行,查看结果即可。
前提条件,驱动包mysql-connector-java-5.1.38-bin.jar要放到本机Java路径:C:\Program Files\Java\jdk1.8.0_73\jre\lib\ext下,并且配置之后,重新启动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配置
步骤四:添加监听器,运行,查看结果即可。
相关文章推荐
- IE8.0登录Oracle EBS后报Oracle error 1403错
- 查看表空间信息SQL集合
- windows下mysql5.6安装
- SQL Update多表更新
- SQL,根据不同条件拼接不同SQL,非if拼接 改为SQL where形式
- mysql安装完成之后为root用户添加密码
- MySQL Profiling的使用
- SQLite
- mysql windows下忘记root密码
- Redis的windows安装
- Memcached(七)Memcached的并发实例
- CentOS 6.5下Redis安装详细步骤
- TNS-12541,TNS-12560,TNS-00511,TNS-12542,TNS-12560,TNS-00512数据库启动监听报错
- Memcached(六)Memcached的并发实例
- Oracle11G 在线重定义
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- mysql添加用户及设置
- Oracle中sql的基本使用
- mysql存储过程事务
- Memcached(五)Memcached的并发实例