Sql jMeter数据库负载测试:随机化查询谓词
我需要使用jMeter进行一系列数据库性能测试 该数据库拥有约3200万个帐户和约150亿笔交易。 我已经用一个SELECT语句和一个硬编码的vAccountNum配置了一个JDBC连接配置和一个JDBC请求,效果很好 从account=vAccountNum的事务中选择col1、col2、col3、col4、col5 我需要衡量一次会议在五分钟内可以完成多少个结果集;然后添加会话并进行调优,直到服务器资源耗尽。Sql jMeter数据库负载测试:随机化查询谓词,sql,database,jmeter,Sql,Database,Jmeter,我需要使用jMeter进行一系列数据库性能测试 该数据库拥有约3200万个帐户和约150亿笔交易。 我已经用一个SELECT语句和一个硬编码的vAccountNum配置了一个JDBC连接配置和一个JDBC请求,效果很好 从account=vAccountNum的事务中选择col1、col2、col3、col4、col5 我需要衡量一次会议在五分钟内可以完成多少个结果集;然后添加会话并进行调优,直到服务器资源耗尽。 将vAccountNum随机化的最佳方法是什么,这样我就可以得到返回的帐户的平均分
将vAccountNum随机化的最佳方法是什么,这样我就可以得到返回的帐户的平均分布?根据vAccountNum的类型,选择如下:
- 各种功能,如
- 函数-生成定义范围内的随机数
- 函数-返回当前线程的编号(第一个线程为1,第二个线程为2,以此类推)
- 函数-一个简单的计数器,每次调用时递增1
- -从CSV文件中读取预定义的vAccountNum值。在这种情况下,请确保您提供了足够的帐号,这样您就不会用可能从缓存返回的相同查询来重击服务器李>