#官網下載,下載二進位的這個zip
然後解壓縮到你喜歡的位置,配置環境變量,新建一個JMETER_HOME
然後在path 裡添加%JMETER_HOME%\bin
在CLASSPATH 的最前部加上%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\ logkit-2.0.jar;
把MySQL 的磁碟機放進解壓縮的jmeter 根目錄的lib 資料夾裡(這個下載不用教了吧)
點擊下面的瀏覽,找到你的lib 裡的驅動,雙擊一下
開啟命令列,輸入jmeter.bat
就會自動開啟jmeter 的圖形介面,建議勾選中文
#右鍵TestPlan 新執行緒群組
線程數就是模擬的用戶數, Ramp-Up時間是指用戶在多久時間內請求完畢,
下面的意思是在1 秒內,100 個用戶同時請求資料庫,循環次數代表一共執行5次。建議線程數設定大一點,效果好。
右鍵線程組,新增一個JDBC 的設定元件,裡面只需要配置下面框選的
##右鍵執行緒群組,新增一個JDBC Request 取樣器,test 是前面設定的pool name,方塊裡寫SQL 語句,類型可以選取查詢或修改 右鍵線程組,加入幾個監聽器,這是看測試結果的東西,你們可以多加點自己玩玩。 觀察結果如果 結果樹 裡面大多都是報錯,說明 執行緒數 設定的太大了,也就是你的資料庫承受不起。
以上是JMeter如何對MySQL資料庫進行壓力測試的詳細內容。更多資訊請關注PHP中文網其他相關文章!