问题描述
我正在使用JMeter JDBC配置进行更新查询。我已经对输入参数进行了参数化,现在,它在每次迭代中仅根据参数值更新一条记录。但是,我想更新批量记录以避免长时间。假设我要一次更新3k记录。那么如何使用JMeter参数化进行更新查询来实现此目的?
解决方法
我认为最好在SQL查询级别上进行。
但是,如果您需要使用JMeter完成此操作:
-
连接CSV Data Set Config并在那里提供3000个参数
-
配置JDBC请求采样器以从CSV文件中读取数据
-
将Thread Group级的线程数增加到3000
-
将Synchronizing Timer添加到线程组并将
Number of Simulated Users to Group by
设置为“ 3000”
通过这种方式,JMeter将在同一时间运行具有3000个线程的JDBC Request采样器,希望这就是您要寻找的