我是靠谱客的博主 陶醉花卷,最近开发中收集的这篇文章主要介绍MySQL数据库压测一、概述二、配置所需工具三、环境配置四、Jmeter请求填写五、FAQ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、概述

为什么要对数据库进行压测呢?
是因为需要验证数据库的负载能力

二、配置所需工具

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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部