JMeter-配置元件-JDBC Connection Configuration
JDBC Connection Configuration
使用JDBC Request时必须先设置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包,比如
2. Driver class,Database URL,比较常见的有
- MySQL
- Driver class
com.mysql.jdbc.Driver - Database URL
jdbc:mysql://host[:port]/dbname
- Driver class
- 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})))
- Driver class
- Microsoft SQL Server (MS JDBC driver)
- Driver class
com.microsoft.sqlserver.jdbc.SQLServerDriver - Database URL
jdbc:sqlserver://host:port;DatabaseName=dbname
- Driver class