2017-07-27 138 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