Jmeter_实现操作postgresql数据库

Posted 天使未必在场

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter_实现操作postgresql数据库相关的知识,希望对你有一定的参考价值。

【环境】

  ①Jmeter版本:3.2,JDK:1.8;

  ②postgresql驱动包postgresql-9.3-1103.jdbc4,将该jar包置于..\\apache-jmeter-3.2\\lib\\文件下;

  下载链接:https://pan.baidu.com/s/1c2q94La  提取密码:cb5h

【Jmeter配置】

  (1)添加配置元件"JDBC Connection Configuration";

    作用:用于配置JDBC连接pg数据库;

    配置:

    ①Validation Query自定义输入,此处我输入:pgsql;

    ②DatabaseURL:jdbc:postgresql://192.168.1.33:11921/gdw(IP:端口:初始库)

    ③JDBC Driver class:org.postgresql.Driver

  示例:

 

 

  (2)添加采样器"JDBC Request"

    作用:用于发起SQL请求;

    配置:

    ①采样器中Variable Name bound to pool中的Variable Name与JDBC Connection Configuration中Variable Name bound to pool中的Variable Name保持一致;

    ②Query Type:Query中SQL语句的类型,选择自己需要的sql操作类型;

    ③Query:SQL语句;

    ④参数化:结合CSV Data Set Config,可以直接利用"${参数名}"进行参数化,见Update示例;

    ⑤Update示例:

以上是关于Jmeter_实现操作postgresql数据库的主要内容,如果未能解决你的问题,请参考以下文章

基于Jmeter的PostgreSQL空间性能测试笔记

Jmeter关联实现及参数化使用解析

如何在 jmeter 中通过隧道配置 PostgreSQL 数据库

如何将postgresql与jmeter连接起来

如何在Jmeter结果的jenkins上显示用户V / s响应图

Jmeter_前置处理器