1. 程式人生 > >jmeter: JDBC Request (查詢資料庫獲取資料庫資料) 的使用

jmeter: JDBC Request (查詢資料庫獲取資料庫資料) 的使用

以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 classJDBC驅動
  • 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語句返回的結果