STEP1: 添加 JDBC Connection Configuration
线程组-添加/配置元件-JDBC Connection Configuration
参数:1Variable Name(注意Variable Name命名必须和之后JDBC Request中的Variable Name 命名一致)
其他参数:
-1- Connection Pool Connetion:连接池参数配置,基本保持默认,根据需要进行修改;
1.1- Max Number of Connections: 最大连接数;如果做性能时,建议填0,如果默认为10,最大只能连接10个线程;
1.2- Max Wait(ms):最大等待时间,单位毫秒;
1.3- Time Between Eviction Runs(ms):有空闲的线程数,释放不使用的线程;
1.4- Auto Commit:自动提交,默认为true,如修改数据库时,自动commit;
1.5- Transaction isolation:事务隔离(默认);
-2- Connection
Validation by pool:验证连接池;
2.1- TestWhile idle:True
2.2- SoftMin Evictable Idle Time(ms):毫秒
2.3- ValidationQuery:
-3- Database Connection Configuration:数据库连接配置:
3.1- Database URL:数据库连接url;jdbc:mysql://localhost:3306/dbname
3.2- JDBC Driver class:数据库驱动;com.mysql.jdbc.Driver
3.3/3.4- Username:用户/ Password:密码
STEP2: 添加 JDBCrequest
操作:添加-sample- JDBC request
重要的参数说明:
Variable Name:数据库连接池的名字,需要与JDBC Connection
Configuration的Variable Name保持一致
Query type:sql执行的类型,select为查询,update为修改
Parameter valus:参数值
Parameter types:参数类型
Variable names:保存sql语句返回结果的变量名
Result variable name:创建一个对象变量,保存所有返回的结果
Query timeout:查询超时时间
Handle result set:定义如何处理由callable statements语句返回的结果
参考地址:https://mp.weixin.qq.com/s/PyLqzdun9PTQimgLmwvyLA