jmeter通過mysql傳送jdbc請求

2021-10-07 15:00:23 字數 1209 閱讀 4605

3、jmeter工具安裝完畢並可以順利使用。

1、開啟jmeter,並在測試計畫中新增jar包:

2、新增 jbdc鏈結配置

jdbc connection configuration: 新增執行緒組右擊-->新增(add)-->配置元件(config element)-->jdbc connection configuration

3、新增jdbc 請求

jdbc request:新增執行緒組右擊-->新增-->samplar-->jdbc request

4、檢視執行結果:

1、連線mysql報錯unable to load authentication plugin 'caching_sha2_password'

查詢原因:mysql 8.0 預設使用 caching_sha2_password 身份驗證機制 —— 從原來的 mysql_native_password 更改為 caching_sha2_password。 從 5.7 公升級 8.0 版本的不會改變現有使用者的身份驗證方法,但新使用者會預設使用新的 caching_sha2_password

解決方法:重新設定賬號密碼

解決方法可參考:

2、jmeter在操作mysql資料庫的時候出現access denied for user 'root'@'localhost' (using password:yes)

分析原因:在遇到問題(1)時,修改了資料庫密碼,未在jmeter中修改過來,因此報錯

解決方法:在jdbc connection configuration這個頁面,修改密碼

3、unknown system variable 'query_cache_size'

查詢原因:是因為資料庫的版本和驅動依賴的jar包版本不匹配導致

在實踐過程中會遇到各種各樣的問題,此時,不要慌。我們也可以通過各種各樣的方法去解決它。

jmeter 傳送http請求

一般我們的專案都是http的,測介面也是http,所以傳送http請求是必須要會的,下面就以乙個自己寫的登入介面為例。首先我們建立乙個執行緒組,在建立乙個http資訊頭管理器,用來存放請求頭,在建立乙個http請求,在建立乙個檢視結果樹,用來檢視我們的結果。因為傳的引數是json格式的,所以要在ht...

Linux通過Mutt傳送Mysql慢查詢郵件

專案在上線之後,經常會有客戶反饋某個頁面查詢很慢,解決方案是我們找到對應的sql來分析索引問題,其實解決起來並不麻煩,但是給客戶造成的體驗就不好了,大部分執行效率比較差的語句應該是在開發或者測試階段就優化完成的,mysql提供了慢查詢日誌,預設是關閉的,可以通過my.cnf my.ini 來配置開啟...

jmeter怎麼傳送https請求

現在越來越多的伺服器都是使用https的請求,所以直接還是使用http以前的那一套肯定是不行了,廢話不多說,直接開始 第一步 右鍵新增執行緒組,第二步 執行緒組下右鍵新增sampler http請求 第三步 如果只是普通的http協議,可以不填,但是如果是https協議,那麼需要在協議處新增http...