1. 程式人生 > >jmeter如何建立資料庫(MySQL)測試

jmeter如何建立資料庫(MySQL)測試

第一步:點選Test Plan,選擇資料庫連線驅動包(注意該驅動包的路徑必須要在jmeter安裝目錄lib\ext下,否則連線失敗),如下圖所示:

這裡寫圖片描述

第二步:右鍵點選“執行緒組”,在下面新增一個“JDBC Connection Configuration”

這裡寫圖片描述

第三步:配置JDBC Connection Configuration,Variable Name欄位變數必須與接下來講的JDBC Request中Variable Name變數一致;JDBC Driver class是JDBC的驅動,因為我用的MySQL資料庫,所以這裡寫為com.mysql.jdbc.Driver,如果不是MySQL,具體填寫什麼需參考其他資料,其他填寫說明如下圖:

這裡寫圖片描述

PS:這裡重點說明一下Connection Validation by Pool中的Validation Query驗證查詢,如何填寫此欄位?首先它的意思是檢驗連線是否有效的一個標識(資料庫重啟後之前的連線都失效,需要驗證查詢),下面是Validation Query的一些常用語句,之所以我寫的值是Select 1,看下圖就明白了:

這裡寫圖片描述

PS:第二點需要說明的引數-Transaction Isolation: 事務間隔級別設定,主要有如下幾個選項:(對JMX加解密) (如果是再早的老版本是沒有Transaction Isolation這一項的)
TRANSACTION_REPEATABLE_READ事務重複讀
TRANSACTION_READ_COMMITTED事務已提交讀
TRANSACTION_SERIALIZABLE事務序列
TRANSACTION_READ_UNCOMMITTED事務未提交讀
TRANSACTION_NODE 事務節點
DEFAULT預設

第四步:右鍵點選“執行緒組”,在下面新增一個“JDBC request”,說明如下圖:

這裡寫圖片描述

第五步:資料庫測試配置完成,執行測試,檢視結果,如圖所示:

這裡寫圖片描述