【JMeter】(3)---MySQL压测

JMeter---MySQL压测

 

一、添加MySQL驱动jar包

       在测试计划(Test Plan)页面添加jar包

 

二、添加MySQL连接配置

  添加线程组右击-->添加(add)-->配置元件(config element)-->JDBC connection configuration

核心配置

     variable name for created pool(已创建池的变量名称)

     Max Number of connections : 最大连接数

     MAX wait :最大等待时间

     Auto Commit: 是否自动提交事务

     DataBase URL : 数据库连接地址 jdbc:mysql://127.0.0.1:3306/blog

     JDBC Driver Class : 数据库驱动,选择不同数据库对应的驱动

     username:数据库用户名

     password:数据库密码

 

三、添加JDBC Request

       首先是添加线程组,然后右击-->添加-->Samplar-->JDBC Request

参数讲解:(注意:上面的sql结尾不要加";")

       variable name of pool declared in JDBC connection configuration(注意:这里要和上面的variable name for created pool里面一致

      Query Type :查询类型

      parameter values: 参数值

      parameter types :参数类型

      variable names :sql执行结果变量名

      result variable names: 所有结果当做一个对象存储

      query timeouts:  查询超时时间

      handle results :处理结果集

 

 执行不同语句选择不同的Query Type

 数据库信息

 

四、运行结果 

 

 说明数据库压测成功

 

 

 想太多,做太少,中间的落差就是烦恼。想没有烦恼,要么别想,要么多做。中校【1】

 

转载于:https://www.cnblogs.com/qdhxhz/p/9226598.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JMeter 是一款功能强大的开源压力测试工具,它可以模拟多种协议的负载,并对目标系统进行性能测试。在启动 JMeter 进行压测时,可能会遇到启动比较慢的情况。下面是一些可能导致启动慢的原因和解决方法: 1. Java 版本问题:JMeter 是基于 Java 开发的,如果使用的是较旧的 Java 版本,可能会导致启动速度较慢。建议升级到最新的 Java 版本,并确保配置正确。 2. 内存分配不足:JMeter 默认的内存分配可能不足以支持大规模的压测。可以通过修改 JMeter 启动脚本(jmeter.bat 或 jmeter.sh)中的 HEAP 参数来增加内存分配。例如,可以将 -Xms 和 -Xmx 参数的值增加到适当的大小。 3. 插件加载过多:如果安装了大量的 JMeter 插件,启动时可能会加载所有插件,导致启动时间延长。可以尝试禁用一些不必要的插件,只加载需要使用的插件。 4. 配置文件过大:如果 JMeter 的配置文件(jmeter.properties)过大,可能会导致启动时间延长。可以尝试删除不必要的配置项或者将配置文件拆分成多个文件,以加快启动速度。 5. 网络连接问题:如果 JMeter 启动时需要连接到远程服务器或者下载插件等资源,而网络连接较慢或不稳定,也会导致启动时间延长。可以尝试使用更稳定的网络环境或者使用本地缓存来加快启动速度。 希望以上方法能够帮助您解决 JMeter 启动慢的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值