Jmeter连接mysql数据库实现参数化

摘要:
在我之前的文章中,我记录了jmeter如何连接mysql数据库。连接成功后,我们可以在jmeter中添加、删除、修改和查询一些数据。我们如何将查询的结果参数化?

前面我的随笔中记录了jmeter 如何连接mysql数据库。

连接成功后,我们可以在jmeter中进行一些数据的增,删,改,查的操作,

那么,如何把我们查询到的结果参数化呢?

1、添加JDBC request

 Jmeter连接mysql数据库实现参数化第1张

7、JDBC Request中的Variable Name 与JDBC Connection Configuration 中Variable Name值一致;Query Type:可以选择sql的类型,是查询还是修改还是删除操作

 Jmeter连接mysql数据库实现参数化第2张

Variable Name of Pool declared对应上文Variable Name for created pool的设置值,如jmeter_db
Variable Names:对应sql查询结果的字段值。字段值有多少个,则对应值就有多少个。如查询出name,course字段,设置变量名则为a,b
【Result Variable Name】:查询结果集的变量名;
【Handle ResultSet】:设置查询结果集的处理类型;

 增加一个调试取样器查看结果【返回数据库中所有的数据】

Jmeter连接mysql数据库实现参数化第3张

8、增加foreach控制器

Jmeter连接mysql数据库实现参数化第4张

在foreach循环控制器下增加百度请求,将数据库的参数传入请求中

Jmeter连接mysql数据库实现参数化第5张

Jmeter连接mysql数据库实现参数化第6张

察看结果树【循环了4次,分别是数据表中不同的数据】

Jmeter连接mysql数据库实现参数化第7张

本文转自:https://www.cnblogs.com/zhangshaoning/p/13174020.html

免责声明:文章转载自《Jmeter连接mysql数据库实现参数化》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Debian7.6安装过程中遇到的问题PostgreSQL连接python,postgresql在python 连接,创建表,创建表内容,插入操作,选择操作,更新操作,删除操作。下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Spring Batch 批量处理策略

为了帮助设计和实现批量处理系统,基本的批量应用是通过块和模式来构建的,同时也应该能够为程序开发人员和设计人员提供结构的样例和基础的批量处理程序。 当你开始设计一个批量作业任务的时候,商业逻辑应该被拆分一系列的步骤,而这些步骤又是可以通过下面的标准构件块来实现的: 转换应用程序(Conversion Applications):针对每一个从外部系统导出或...

Ubuntu Server 12.04 安装mysql 5.6.10

第一次接触服务器版Linux,也是第一次用命令行安装二进制mysql,两天一夜,比较痛苦。留做备忘! 首先,下载二进制版本的mysql包: http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz 因为Ubuntu Server上 wget比较慢,所...

Mysql中查询索引和创建索引

查询索引   show index from table_name 1.添加PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) ALTER TABLE `table_name` ADD UNIQUE ( `column` ) 3.添...

MySQL/MariaDB数据库的索引工作原理和优化

MySQL/MariaDB数据库的索引工作原理和优化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 实际工作中索引这个技术是影响服务器性能一个非常重要的指标,因此我们得花时间去了解一下索引的相关特性。索引是一把双刃剑用得好可以快速查询数据,用得不好数据库查询速度不仅慢还降低服务器性能,浪费磁盘空间。 一.索引概述 1>.什么是索引...

python连接mysql并进行增删改查操作

查询了菜鸟教程以及博客园等各种文章,有修改完善 转载自https://www.cnblogs.com/yuhou/p/10893056.html 自己完善部分: python连接mysql使用连接池: 一、为什么要用连接池? 1、数据库 本身有压力,并不能创建太多的并发数访问数据库,如果是大表那更加会有压力,因此限制一定的连接是更加科学的方法。2、创建和释...

mysql和Oracle在对clob和blob字段的处理

一、MySQL与Oracle数据库如何处理Clob,Blob数据类型 (1)不通数据库中对应clob,blob的类型如下: MySQL中:clob对应text,blob对应blob DB2/Oracle中:clob对应clob,blob对应blob (2)domain中对应的类型: clob对应String,blob对应byte[] clob对应ja...