jmeter用来做批量执行SQL的工作还是可以的,主要减少手动查询SQL时间,所以借用jmeter来跑脚本,下面分享一下jmeter走SSH隧道链接方式。直连的方式大家应该都会,走SSH隧道的遇到估计会犯难,这里的原理就是用服务器开代理后,保持心跳长链接,用jmeter直连数据库即可。
一、场景需求
工作中链接数据库需要走SSH隧道,如图示
二、设置代理
用服务先开通SSH隧道后,用Jmeter就可以直连数据库了,代理配置如下面图片所示(我用的xshell7)
1、配置SSH隧道
2、保持长链接(心跳)
三、编写jmeter脚本
jmeter链接数据库需要添加对应的驱动包,如下图示为postgresql的驱动包,网上下载一个后放在lib目录下,然后添加jar即可。
1、添加驱动包
2、添加JDBC配置原件
3、写SQL和添加断言
写你要批量执行的SQL语句和断言,解放你平时手动查询工作,如下图示