1. 程式人生 > 其它 >jmeter測試mysql資料庫

jmeter測試mysql資料庫

1、在測試計劃中新增jar包

用於連線MySQL,需要注意版本問題。

2、執行緒組新增 JDBC Connection Configuration

(新增->配置元件-> JDBC Connection Configuration)用於配置Jmeter和Mysql的連線 

執行緒池配置:

Max Number of connections:Jmeter與資料庫的最大連線數,這裡一般配置與應用程式一樣,如果只是測試資料庫則可配置與資料庫最大連線數一樣

Max Wait:執行緒超時時間,單位毫秒

Time Between Eviction Runs:執行緒池空閒清理間隔時間,單位毫秒

Auto Commit:是否開啟自動提交,MYSQL會自動提交,這裡開啟和關閉都可以,ORACLE則需開啟

Transaction Isolation:事物間隔級別設定

Test While Idle:當空閒時測試連線是否斷開

Soft Min Idle Time:執行緒閒置最長時間,超過這個時間閒置的執行緒會被關閉

Validation Query:驗證查詢,檢查連線是否有效

JDBC Driver class是固定的,Jmeter操作各類資料的Driver參考下圖:

3、執行緒組新增JDBC Request

(新增->Sampler-> JDBC Request) 用於寫sql來操作Mysql 

傳送請求,執行sql語句