jmeter對資料庫的測試,壓力測試
一、配置jdbc(資料庫連線)驅動
1、啟動jmeter,開啟介面工具,新增乙個執行緒組,新增驅動
2、新增乙個jdbc connection configuration,連線池配置檔案。右鍵執行緒組【新增】–【配置元件】–【jdbc connection configuration】
variable name:連線池名稱。jdbc request會通過此名稱來獲取連線池的配置,名稱可以隨意填寫,但是最好具體實際的業務意義,方便理解和記憶。
其他的可以預設,可以根據實際情況來調節優化效能。
注釋:資料庫的ip位址+埠/資料庫名(查詢資料庫埠號show global variables like 『port』)
jdbc:mysql: allowmultiqueries=true
jdbc driver class:驅動器名稱。固定:com.mysql.jdbc.driver
username:使用者名稱
passowrd:密碼
連線成功:
3、操作mysql
select statement:查詢語句
只能執行查詢語句select,執行第一條sql語句,而且第一條必須是select語句,否則報錯
updata statement:更新語句
支援測試非select語句,並且支援測試多條,若其中夾雜select語句,自動忽略,若第一條語句為select語句,報錯
callable statement:所有語句
只要語法正確,任何語句,再多的條數都能支援
prepared select statement:預編譯查詢語句。(長時間執行效率更高,支援佔位符)
prepared update statement:預編譯更新語句。(同上)
commit (立即提交)rollback(回滾)
parameter values:引數值。引數化sql語句中的值
paramter types:引數型別。資料庫的引數你可以去檢視一下。這裡是varchar型別。
variable names:變數名字,也就是將篩選出來的值放在變數裡面。例如這三列資料分為放在變數:a,b,c中(實際操作中命名一定要有實際意義)。
result variable name:儲存變數名。將整個結果儲存在變數中。取名:rs
query timeouts :超時時間。
查詢資料
刪除資料
新增資料
修改資料
Jmeter對資料庫的測試
一 配置jdbc 資料庫連線 驅動 1 啟動jmeter,開啟介面工具,新增乙個執行緒組,新增驅動 2 新增乙個jdbc connection configuration,連線池配置檔案。右鍵執行緒組 新增 配置元件 jdbc connection configuration variable na...
JMeter對資料庫的壓力測試
不斷的給資料庫施加壓力,驗證資料庫處理的效能 1 啟動jmeter,開啟介面工具,新增乙個執行緒組,新增驅動jdbc request 2 新增乙個jdbc connection configuration,連線池配置檔案 variable name 連線池名稱。jdbc request會通過此名稱來...
Jmeter對資料庫做壓力測試
jmeter對資料庫做壓力測試 一 環境 apache jmeter 5.0,oracle11g windows7 jdk1.8 ojdbc14 10.2.0.2.0.jar 二 操作配置 2.1 啟動jmeter jmeter初始化介面.png 2.2 介面切換到中文介面 切換語言.png 中文介...