Jmeter多个数据用于更新查询

问题描述

我正在使用JMeter JDBC配置进行更新查询。我已经对输入参数进行了参数化,现在,它在每次迭代中仅根据参数值更新一条记录。但是,我想更新批量记录以避免长时间。假设我要一次更新3k记录。那么如何使用JMeter参数化进行更新查询来实现此目的?

解决方法

我认为最好在SQL查询级别上进行。

但是,如果您需要使用JMeter完成此操作:

  1. 连接CSV Data Set Config并在那里提供3000个参数

  2. 配置JDBC请求采样器以从CSV文件中读取数据

  3. Thread Group级的线程数增加到3000

    enter image description here

  4. Synchronizing Timer添加到线程组并将Number of Simulated Users to Group by设置为“ 3000”

    enter image description here

通过这种方式,JMeter将在同一时间运行具有3000个线程的JDBC Request采样器,希望这就是您要寻找的