Database 如何通过JMeter查看数据库连接?

Database 如何通过JMeter查看数据库连接?,database,concurrency,database-connection,jmeter,perfmon,Database,Concurrency,Database Connection,Jmeter,Perfmon,我是JMeter的新手,我们可以通过JMeter跟踪活动的DB连接吗? Jmeter中是否有任何参数或东西可以更轻松地完成这项工作 现在我只是通过终端监控DB连接。考虑到您的数据库是MySQL,Jmeter是否可以: 下载,解压缩mysql-connector-java-x.x.xx-bin.jar,将其放到JMeter安装的/lib文件夹中,重新启动JMeter 添加到测试计划中。配置如下: 线程数:1 加速:1 循环计数:永远勾选 加上。配置如下: 变量名:任何有意义的内容,即测试 数据库U

我是JMeter的新手,我们可以通过JMeter跟踪活动的DB连接吗? Jmeter中是否有任何参数或东西可以更轻松地完成这项工作


现在我只是通过终端监控DB连接。考虑到您的数据库是MySQL,Jmeter是否可以:

下载,解压缩mysql-connector-java-x.x.xx-bin.jar,将其放到JMeter安装的/lib文件夹中,重新启动JMeter 添加到测试计划中。配置如下:

线程数:1 加速:1 循环计数:永远勾选 加上。配置如下:

变量名:任何有意义的内容,即测试 数据库URL:jdbc:mysql://your_mysql_host:3306/information_schema JDBC驱动程序类:com.mysql.JDBC.Driver 同时提供您的凭证 加上。按以下方式进行配置:

变量名:test或您在JDBC连接配置元素中输入的内容 SQL查询:从PROCESSLIST中选择*; 添加将线程延迟设置为5000 添加侦听器 上面的配置将每5秒查询一次MySQL服务器,结果将转到查看结果树侦听器

如果使用其他RDBMS服务器,方法应该相同,但是JDBC驱动程序二进制、驱动程序类名、URL和SQL查询将不同

有关使用ApacheJMeter进行数据库测试的更多信息,请参阅