jmeter连接Mysql-数据库压测-实际操作

Mysql数据库压测

必要性:多表查询,上千万数据插入、修改、删除等等操作,排查服务器性能瓶颈,是否在数据库本身,还是业务实现代码。

重要!!重要!!重要!!!

直接将mysql-connector-java-8.0.17.jar包复制到JMeter的lib目录下

操作步骤:

1、配置JDBC Connection Configuration(连接mysql 相关配置)

添加”  →“  配置元素”  →“  JDBC连接配置”

定义:连接池名字:db_pool,最大连接数:100

jmeter连接Mysql-数据库压测-实际操作

2、配置JDBC Request

 添加”  →“  采样器”  →“  JDBC请求

jmeter连接Mysql-数据库压测-实际操作

 添加”  →“  采样器”  →“  调试取样器  (Debug Sampler)

jmeter连接Mysql-数据库压测-实际操作

3、查看结果树

jmeter连接Mysql-数据库压测-实际操作

jmeter连接Mysql-数据库压测-实际操作

jmeter连接Mysql-数据库压测-实际操作

针对带参数的查询=select语句:

修改JDBC Request:

jmeter连接Mysql-数据库压测-实际操作查看结果树:

jmeter连接Mysql-数据库压测-实际操作

注意:

多个参数值和参数类型,用逗号,隔开(注意:英文逗号,非中文逗号)