天天看點

Jmeter之mysql性能測試

Jmeter官網位址:https://jmeter.apache.org/

作為開發人員,必要的性能測試還是需要掌握的,雖然配置druid可以比較直覺獲得sql的執行時間,那些表被通路的比較多等等,但是不能測試sql被1000次或10000次執行會怎麼樣?這時性能測試工具就會派上用場,它可以模拟使用者通路場景

Jmeter是個很好的性能測試工具

測試mysql性能可參考如下:

1.添加連接配接mysql對應的jar檔案

沒有該檔案可以去官網下載下傳,下載下傳成功後,将該檔案放到jre/lib/ext檔案下,否則無法測試

Jmeter之mysql性能測試
Jmeter之mysql性能測試

2.建立線程組,指定線程數量和線程循環次數

Jmeter之mysql性能測試

 3.點選線程組對應的添加,會出現配置元件選項,這時點選配置元件的 JDBC Connectioin Configuration 出現如下圖所示

主要要填寫的一個是變量名,另外一個是Java開發者再熟悉不過的連接配接資料庫的四要素

Jmeter之mysql性能測試

 4.填寫對應3中的變量名和填寫對應的sql語句進行測試

Jmeter之mysql性能測試

5.為了更好的看測試結果,請點選線程組對應的添加按鈕,這時顯示的很多項中存在一個監聽器,點選監聽器,你就可以選擇以哪種方式直覺檢視測試結果

Jmeter之mysql性能測試