• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何使用Jmeter做數據庫的性能測試

    教你若何利用jmeter做機能測試,以mysql為例

    東西/原料

    • windows電腦
    • jmeter 4.0

    方式/步調

    1. 1

      起首要建立當地端口映射,打開cmd,輸入

      ssh -L 3308:localhost:3306 root@辦事器地址 -p 辦事器ssh端口

      再輸入ssh暗碼登進去就可以了,如圖

      例如:ssh -L 3308:localhost:3306 root@255.23.24.1 -p 1001

      3306是辦事器數據的端口,3308是本機新開的

    2. 2

      打開Jmeter,依次成立測試打算,線程組,JDBC connection configuration,圖形成果樹,表格成果樹,jdbc request

    3. 3

      (1)線程組填50,即50個并發用戶數

      (2)jdbc connection設置裝備擺設url填:jdbc:mysql://localhost:3308/test,即毗連的是test這個數據庫

      驅動選com.msql.jdbc.Driver(報錯不克不及用時取mysql官網下最新的放到jemter 的lib/ext目次下就可以了)

      (3)依次再填username和password

      (4)creat pool 變量名隨便寫一個,注重線程組中也要填不異的變量名

      (5)jdbc request填個sql語句,如“select * from userb;”

    4. 4

      以上填好,點綠色的執行按鈕就是依次簡單的數據庫機能測試

    5. 5

      最后闡發成果獲得的表,下面別離是成果樹,圖形成果,表格成果,意思是:

      當查詢數據的并發數為50時,全數加載當作功了,達到了預期的機能指標,吞吐量TPS=1004.016每分鐘,偏離為331,平均執行時候為1812ms,根基上如許就暗示機能測試的第一步預期機能指標及格了。

    注重事項

    • jemter里的線程組可以添加多個,好比我們還可以實現查詢數據庫,并增添一條數據,具體看你web做當作什么樣的,具體問題具體闡發
    • 線程過多時,電腦會卡,4G內存節制在5千以內,要測更多并發數請利用多臺機械或設置裝備擺設更好的
    • 發表于 2018-10-13 00:00
    • 閱讀 ( 729 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆