【发布时间】:2019-01-31 21:06:35
【问题描述】:
我想执行以下 Postgresql 数据库负载测试。
负载测试时间为 150 秒。
一个用户每 5 秒发出一个请求,直到测试结束。
每秒都有新用户开始。
最大用户数为 150。
每个请求都应该不同。详细地说,它是具有两个不同变量的 SQL 查询。
SQL查询内容为:
SELECT DISTINCT url FROM <variable1> WHERE url ILIKE '% <variable2> %'
这两个变量都来自我以某种方式生成的两个不同的字符串池。
我已经知道如何建立成功的 JDBC 连接并制作我感兴趣的图表(Actvie Threads Over Time、Response Time vs Threads、Response Time Over Time)。
我试图弄清楚如何解决可变部分,但我失败了。我试图用 Java 中的 BeanShell 生成它们。此外,我试图执行这种省略可变部分的场景,但我也失败了。
寻求帮助, 提前感谢您的帮助。
【问题讨论】:
标签: database postgresql jdbc jmeter load-testing