2017-07-27 139 views
1

通過設置線程組,jdbc連接配置,jdbc請求,csv數據配置和查看結果樹,我能夠在Jmeter中執行簡單的SQL查詢。但是我所面臨的問題是並行執行一個SQL Server存儲過程以獲得'n'個不同的值。有人可以幫助我如何通過參數化來處理JDBC請求。我已經通過谷歌多次閱讀了幾篇文章,但我沒有任何運氣。任何幫助,將不勝感激。提前謝謝你。使用JMeter JDBC請求和參數化並行執行存儲過程

存儲過程調用: -

exec Mydatabase.[dbo].[Mystoredproc] A=300,@ID=8,@C='COMBINERES',@Q=1,@Debug=0 

例如,如果我想運行上面的存儲過程調用40次,我將有我的csv文件1 ... 40和讀取每個值一個接一個地將它傳遞給sp調用中的@ID參數。

回答

1

線程組50個線程。 0漸增

否CSV。在過程中使用$ {__ threadNum}而不是ID參數。

它應該調用50個並行請求。

JDBC Configutation使用連接0.1

JDBC請求查詢類型可贖回Starement的最大數量。

請參閱How to set up parameters of a stored procedure in JMeter using a JDBC Request

+0

我應該在查詢類型中提及什麼? – Teja

+0

可以分享更多詳細信息... – Teja

+0

請參閱https://stackoverflow.com/questions/37839893/how-to-set-up-parameters-of-a-stored-procedure-in-jmeter-using-a-jdbc -request – user7294900