M新手到JMeter,我们可以通过Jmeter跟踪有效的数据库连接吗? Jmeter中是否有任何参数或事物可以更轻松地完成工作。
现在我只是通过终端监控数据库连接。是否可以使用Jmeter
答案 0 :(得分:4)
鉴于您的数据库是MySQL:
mysql-connector-java-x.x.xx-bin.jar
,将其放到JMeter安装的/ lib文件夹中,重启JMeter 将Thread Group添加到测试计划中。按如下方式配置:
1
1
Forever
添加JDBC Connection Configuration element。按如下方式配置:
test
jdbc:mysql://your_mysql_host:3306/information_schema
com.mysql.jdbc.Driver
添加JDBC Request Sampler。下一步配置它:
test
或您在JDBC连接配置元素中输入的内容select * from PROCESSLIST;
上面的配置将每隔5秒查询一次MySQL服务器,结果将转到View Results Tree监听器。
如果使用其他RDBMS服务器,则方法应该相同,但JDBC驱动程序二进制文件,驱动程序类名,URL和SQL查询将不同。
有关使用Apache JMeter进行数据库测试的更多信息,请参阅The Real Secret to Building a Database Test Plan With JMeter。