Jmeter(三十八)Jmeter Question 之 ‘批量執行SQL語句’

知識使咱們變得玩世不恭,智慧使咱們變得冷酷無情,咱們思考的太多,感知太少,除了機器,咱們更須要人性,除了智慧,咱們須要仁慈和藹良。sql

                                     ------出自查理卓別林的演講        數據庫

前面有提到Jmeter使用JDBC鏈接池進行鏈接數據庫,執行SQL語句,可是有一個誤區點是沒有提到的:blog

示例:百度

user表請求

  

 

case表:im

 

使用Jmeter進行鏈接查詢:d3

  

  

單條執行語句查詢結果是沒有任何問題的;數據

問題出在哪呢?使用JDBC Request執行兩條SQL,以下:查詢

  

  結果:db

  

  結果看的出來,只執行了第一條,第二條並無執行。

  如何打破這個僵局?

  此處的解決方案只用於Mysql。

  第一步:

  在JDBC鏈接池的Url後方加上allowMultiQueries=true,容許批量更新,更多細節請百度。

  

 

  第二步:

  將Query Type設置爲Callable Statement。

  

  OK,再請求一下查看結果。

  

相關文章
相關標籤/搜索