概述
一、概述
为什么要对数据库进行压测呢?
是因为需要验证数据库的负载能力
二、配置所需工具
1、MySQL数据库
2、Jmeter工具
3、mysql-connector-java工具
下载地址:https://downloads.mysql.com/archives/c-j/
可以选择不同的版本(注:插件版本应低于MySQL数据库的版本)。我的MySQL是5.7的版本,因此在下载时我选择的是5.1.17版本。
三、环境配置
将下载的插件放在Jmeter的libext目录下
四、Jmeter请求填写
1、添加线程组
2、添加JDBC监听元件
Variable Name for created pool:最好填写被测数据库的名称
Database URL:jdbc:mysql://localhost:3306/ecshoptest?serverTimezone=UTC&characterEncoding=utf-8
(同理:此处的ecshoptest也应是数据库名称)
JDBC Driver class:选择com.mysql.jdbc.Driver
Username:数据库用户名
Password:数据库登录密码
3、添加JDBC request取样器
Variable name of pool……:填写被测数据库名称,需要与JDBC Connection Configuration中的变量名称填写一致
当选择Select Statement时,可在下方输入select语句
4、添加察看结果树
5、添加聚合报告
6、执行即可
五、FAQ
1、出现Cannot load JDBC driver class 'com.mysql.jdbc.Driver’报错
问题原因:我原本下载安装的插件版本是8.0.11版本的
解决方法:下载了低于MySQL数据库的版本后,关闭Jmeter后,再打开Jmeter即访问成功。
最后
以上就是陶醉花卷为你收集整理的MySQL数据库压测一、概述二、配置所需工具三、环境配置四、Jmeter请求填写五、FAQ的全部内容,希望文章能够帮你解决MySQL数据库压测一、概述二、配置所需工具三、环境配置四、Jmeter请求填写五、FAQ所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复