欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JMeter對MySQL數據庫進行壓力測試的實現步驟

 更新時間:2022年01月21日 11:11:34   作者:繁華盡頭滿是殤  
本文主要介紹了JMeter對MySQL數據庫進行壓力測試的實現步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一、安裝并配置 JMeter

下載

官網下載,下載二進制的這個 zip

在這里插入圖片描述

配置環(huán)境變量

然后解壓到你喜歡的位置,配置環(huán)境變量,新建一個 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 驅動

把 MySQL 的驅動放進解壓的 jmeter 根目錄的 lib 文件夾里(這個下載不用教了吧)

在這里插入圖片描述

點擊下面的瀏覽,找到你的 lib 里的驅動,雙擊一下

在這里插入圖片描述

二、啟動 JMeter

打開命令行,輸入jmeter.bat就會自動打開 jmeter 的圖形界面,建議勾選一下中文

在這里插入圖片描述

在這里插入圖片描述

三、開始進行壓力測試

配置

右鍵 TestPlan 新建 線程組

在這里插入圖片描述

線程數就是模擬的用戶數, Ramp-Up時間 是指用戶在多久時間內請求完畢,
下面的意思是 在 1 秒內,100 個用戶同時請求數據庫,循環(huán)次數代表一共執(zhí)行 5 次。建議線程數設置大一點,效果好。

在這里插入圖片描述

右鍵線程組,添加一個 JDBC 的配置元件,里面只需要配置下面框選的

在這里插入圖片描述

在這里插入圖片描述

右鍵 線程組,添加一個 JDBC Request 取樣器,test 是前面配置的 pool name,框里寫 SQL 語句,類型可以選查詢或修改

在這里插入圖片描述

在這里插入圖片描述

右鍵 線程組,添加幾個監(jiān)聽器,這是看測試結果的東西,你們可以多加點自己玩玩。

在這里插入圖片描述

觀察結果

如果 結果樹 里面大多都是報錯,說明 線程數 設置的太大了,也就是你的數據庫承受不起。

在這里插入圖片描述

在這里插入圖片描述

總結

  • 樣本數目 :是指在測試過程中,總共向服務器發(fā)出的請求數目。成功的情況下等于你設定的并發(fā)數目 × 循環(huán)次數
  • 最大值:響應時間的最大值
  • 吞吐量 : 表示服務器每分鐘處理的請求數目。
  • 平均值 : 總的運行時間除以發(fā)送到服務器的請求數目;
  • 偏離 : 服務器響應時間變化、離散程度測量值的大小,或者,換句話說,就是數據的分布。
  • 中位數 : 時間的數字,有一半的服務器響應時間低于該值而另一半高于該值。
  • 異常 : 樣本接收失敗率

到此這篇關于JMeter對MySQL數據庫進行壓力測試的實現步驟的文章就介紹到這了,更多相關JMeter MySQL壓力測試內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論