Jmeter MySQL資料庫效能測試

來源:互聯網
上載者:User

標籤:jdb   led   mysq   顯示   connector   學業   connect   ice   url   

準備工作:

1、設定java環境變數  (可以問百度,他知道的太多了);

2、要知道資料庫訪問地址(IP)和使用者名稱、密碼;

3、下載驅動包,將mysql-connector-Java.jar放到Jmeter安裝目錄的lib檔案夾下(可以問開發要,就說是要java資料庫jar包,如果不給可以武力解決他,哈哈~);

操作如下:

1、新增一個線程組,然後線上程組上右鍵依次選擇“添加”--“Sampler"--”JDBC Request";

     (1)Variable Name Bound to Pool欄中的"Variable Name"變數名稱要和”JDBC Connection Configuration“的變數名稱一致(詳見下面講解);

     (2)JDBC Request介面中 “SQL Query”欄“Query Tpype”類型介紹:

            預設顯示的是“Select Statement" :一般是用於 查詢(select)語句;

                                  "Update Statement":用於更新(update),插入(insert)和刪除(delete)語句;

                剩下類型自己百度吧,常用以上兩個;

2、線上程組中再新增JDBC串連配置,右鍵”添加“--”配置元件“--”JDBC Connection Configuration“,把它拖動到JDBC Request之上,(注意:這個介面是重點);

     (1) Variable Name Bound to Pool欄中的Variable Name(變數名)要和JDBC Request介面中的一致,如步驟1-(1);

      (2)設定資料庫連接配置:

                Database URL:jdbc:mysql://11.96.32.35:3306/safety            #根據自己項目的庫配置

               JDBC Driver class:com.mysql.jdbc.Driver               #mysql 驅動

               Username:root                                         #使用者名稱

               Password:12346                                      #密碼

3、完成以上兩步就行了嗎,那你就錯了,還要添加.jar包,才可以哦,解決如下:    

        點擊”測試計劃 “,在介面右側底部有一個”Add directory or jar to classpath”欄,添加jar包(就是下載的驅動jar包);

 

4、添加監聽器

 

   完成以上操作就可以了!~

 

另外,不同資料庫驅動配置也不一樣,如下:

Datebase Driver class Database URL
Mysql  com.mysql.jdbc.Driver  jdbc:mysql://host:port/資料庫名
Oracle  oracle.jdbc.driver.OracleDriver  jdbc:oracle:thin:user/[email protected]//host:port/service

 

 

 

 

 

小夥伴們盡情的玩耍吧,祝學業有成!~

 

Jmeter MySQL資料庫效能測試

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.