之前说要备忘一下jmeter jdbc的测试过程,前几天看到不断有人在登录站点账号,所以就先对系统做了下升级,今天抽空回顾一下。
作为入门使用,前期铺垫还是省略,网上关于jmeter的教程数不胜数,随便翻一下就能找到很多,在这里只是记录曾经做过的东西,往后需要时能回顾起来即可,供其他朋友参考意义不大,工程配置如下:
在线程组里面添加sample-jdbc request,参数中需要设置database url和jdbc driver class,这两个参数使用java写过数据库查询应该都不陌生。如果是使用了第三方的jdbc驱动包,使用的时候需要将jar文件放到jmeter的lib目录下才能找到驱动。
上面分别给select和update定义了直接查询和prepare查询两种模式,根据实际需要选1个配置即可
这里的数据表使用的sysbench默认的数据表,为了能随机选择行,在上面的selete和update中使用了随机数作为条件来查询表数据,这样对分片表会有更均衡的命中。