【问题标题】:How to generate big data volume to perform load test using JMeter?如何使用 JMeter 生成大数据量进行负载测试?
【发布时间】:2020-12-09 11:24:08
【问题描述】:

我们需要使用 JMeter 进行负载测试,但是测试数据库的记录很少。如您所知,我们需要一个类似于庞大的生产数据集的数据集。但是没有办法获得大数据量。我们使用 Oracle 作为数据库。 JMeter 中是否有任何选项可以模拟大数据量? 为了满足上述标准,我们必须执行哪些负载测试选项?

【问题讨论】:

  • 您可以将生产数据集的副本创建到您的测试数据库吗?此外,您的测试数据库在性能方面是否与生产相似?否则,您的负载测试结果可能难以解释/推断。

标签: oracle groovy jmeter jmeter-plugins


【解决方案1】:
  1. 您可以创建一个数据库转储,如有必要,将其匿名删除敏感数据并将其导入您的“空”数据库,请参阅Moving Data Using Data Pump and Export/Import 了解更多详情

  2. 如果由于任何原因无法实现这一点,您可以使用 JMeter 的 JDBC Request 采样器使用 INSERT Statements 直接将一些假数据添加到数据库中

  3. 如果第 2 点也无法实现,则有 some aspects which you still can test against a scaled-down environment 之类的:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-10
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多