jmeter - JMeter:如何对批量从数据库表中删除数据进行基准测试?
问题描述
我正在尝试使用 JMeter 比较 DELETE 批量大小之间的性能差异。
我有一张表格,里面有大量的测试数据。接下来,我有一个运行以下语句的 JDBC 请求:
delete from tbl where (entry_dt < '2019-02-01') and (rownum <= 10000);
我想继续运行这个直到表为空,并记录清除表所用的时间。
我将多次运行此线程以获得平均执行时间,并针对不同的批量大小重复此过程。
我应该如何定义我的 While 控制器来实现这一点?
我从其他网站读到我可以使用事务控制器来计时我的过程,但我不熟悉这个功能。我应该如何定义我的事务控制器来实现这一点?
解决方案
推荐阅读
- django - 如果 django 中的代码,如果数据中有某些内容,则通过 -> 通过
- c++ - atan2() 使用两个向量
- reactjs - 使用 styled-components 进行条件渲染
- javascript - 反应:未捕获(承诺)类型错误:无法读取未定义的属性“setState”
- azure-devops - 希望在 Dev Ops 的库中定义长度为 50K 的变量
- rest - 从 Oracle Service Bus 12c 调用 jwt-auth 安全服务
- angular - Chrome DevTools 源 webpack 丢失
- testing - 如何使用禁用的 JavaScript 和 noscript 标签对网站进行 e2e 测试?
- ruby-on-rails - 如何查找关联的关联仅处于某种状态的记录
- javascript - mongoDB:数据库实例上的 getMongo() 返回错误