JDBC Connection Configuration

使用JDBC Request时必须先设置JDBC Connection Configuration。Jmeter 支持添加多个JDBC Connection Configuration。
JMeter-配置元件-JDBC Connection Configuration

属性 描述 备注
Variable Name 变量名称,随便起,但多个Connection的名称不能重复。JDBC Request 可以按名称选择使用连接器
Connection Pool Configuration
Max Number of Connections:
Max Wait(ms):
Time Between Eviction Runs (ms):
Auto Commit:
Transaction Isolation:
JDBC连接池配置,一般使用默认值就可以
Connection Validation by Poll
Test While Idle:
Soft Min Evictable Idle Time(ms):
Validation Query:
连接池是否有效 判断,一般使用默认就可以
Database URL
JDBC Driver class
见下面的说明
Username
Password
数据库用户名、密码

Jmeter支持主流数据库。
不同的数据库需要不同的设置:
1. 驱动(自行百度下载),并在“测试计划”中添加jar包,比如
JMeter-配置元件-JDBC Connection Configuration
2. Driver class,Database URL,比较常见的有

  • MySQL
    • Driver class
      com.mysql.jdbc.Driver
    • Database URL
      jdbc:mysql://host[:port]/dbname
  • Oracle
    • Driver class
      oracle.jdbc.OracleDriver
    • Database URL
      jdbc:oracle:thin:@//host:port/service 或 jdbc:oracle:thin:@(description=(address=(host={mc-name})(protocol=tcp)(port={port-no}))(connect_data=(sid={sid})))
  • Microsoft SQL Server (MS JDBC driver)
    • Driver class
      com.microsoft.sqlserver.jdbc.SQLServerDriver
    • Database URL
      jdbc:sqlserver://host:port;DatabaseName=dbname

分类:

技术点:

相关文章: