有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JMeter清除JDBC响应数据

我们现在正在运行一个测试,使用JMeter对数据库进行测试。我们正在发送一组查询,数据库将用每个查询的结果集进行响应

当数据返回时,它会留在我们用来执行JMeter测试的机器的内存RAM中。我们不希望这样,因为它会填满内存,降低测试速度,很快我们就会从JVM中得到内存不足错误。最好的处理方法是什么

是否有办法将数据保存在某个csv文件中或清除内存RAM?我们并不真正关心返回的数据。我们关心的只是衡量绩效


共 (2) 个答案

  1. # 2 楼答案

    JMeter将自动从不再需要的资源中释放内存。因此,运行配置似乎需要对收到的结果进行引用

    如果您使用的是View Results Tree,则应将其从运行配置中删除

    As stated in the documentation

    View Results Tree MUST NOT BE USED during load test as it consumes a lot of resources (memory and CPU). Use it only for either functional testing or during Test Plan debugging and Validation.