使用JMeterJDBC请求并参数化并行执行一个存储过程
Parallel execution of a stored procedure by using JMeter JDBC request and parameterization
我可以通过设置线程组、jdbc 连接配置、jdbc 请求、csv 数据配置和查看结果树在 Jmeter 中执行简单的 SQL 查询。但我正在努力解决的问题是为 'n' 不同的 values.Could 并行执行 SQL 服务器存储过程有人帮助我如何处理 JDBC 参数化请求。我经历了 google 很多次并阅读了几篇文章,但我没有任何运气。任何帮助,将不胜感激。非常感谢您。
存储过程调用:-
exec Mydatabase.[dbo].[Mystoredproc] A=300,@ID=8,@C='COMBINERES',@Q=1,@Debug=0
例如,如果我想 运行 上面的存储过程调用 40 次,我将在我的 csv 文件中包含 1...40 并逐个读取每个值并将其传递给 @ sp 调用中的 ID 参数。
线程组 50 个线程。 0 加速
没有 CSV。在过程中使用 ${__threadNum} 而不是 ID 参数。
它应该调用 50 个并行请求。
JDBC 配置使用最大连接数 0.
JDBC 请求查询类型 Callable Starement。
见How to set up parameters of a stored procedure in JMeter using a JDBC Request
我可以通过设置线程组、jdbc 连接配置、jdbc 请求、csv 数据配置和查看结果树在 Jmeter 中执行简单的 SQL 查询。但我正在努力解决的问题是为 'n' 不同的 values.Could 并行执行 SQL 服务器存储过程有人帮助我如何处理 JDBC 参数化请求。我经历了 google 很多次并阅读了几篇文章,但我没有任何运气。任何帮助,将不胜感激。非常感谢您。
存储过程调用:-
exec Mydatabase.[dbo].[Mystoredproc] A=300,@ID=8,@C='COMBINERES',@Q=1,@Debug=0
例如,如果我想 运行 上面的存储过程调用 40 次,我将在我的 csv 文件中包含 1...40 并逐个读取每个值并将其传递给 @ sp 调用中的 ID 参数。
线程组 50 个线程。 0 加速
没有 CSV。在过程中使用 ${__threadNum} 而不是 ID 参数。
它应该调用 50 个并行请求。
JDBC 配置使用最大连接数 0.
JDBC 请求查询类型 Callable Starement。
见How to set up parameters of a stored procedure in JMeter using a JDBC Request