jmeter: JDBC Request (查詢資料庫獲取資料庫資料) 的使用
阿新 • • 發佈:2018-11-10
以mysql資料庫為例 需準備的:資料庫的使用者名稱為root(你自己的使用者名稱),使用者名稱密碼為*********(你自己的密碼)
1,配置 JDBC Connection Configuration
重要引數說明:
- Variable Name:資料庫連線池的名稱,我們可以有多個jdbc connection configuration,每個可以起個不同的名稱,在jdbc request中可以通過這個名稱選擇合適的連線池進行使用。
- Database URL:資料庫url,jdbc:mysql://主機ip或者機器名稱:mysql監聽的埠號/資料庫名稱, 如:jdbc:mysql://localhost:3306/test
- JDBC Driver class:JDBC驅動
- username:資料庫登陸的使用者名稱
- passwrod:資料庫登陸的密碼
不同資料庫具體的填寫方式,可以參考下面的表格:
配置完成後
2,配置 JDBC 請求
重要的引數說明:
- Variable Name:資料庫連線池的名字,需要與JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
- Query:填寫的sql語句未尾不要加“;”
- Parameter valus:引數值
- Parameter types:引數型別,可參考:Javadoc for java.sql.Types
- Variable names:儲存sql語句返回結果的變數名
- Result variable name:建立一個物件變數,儲存所有返回的結果
- Query timeout:查詢超時時間
- Handle result set:定義如何處理由callable statements語句返回的結果