1 / 4
文档名称:

利用jmeter对mysql数据库进行压力测试.docx

格式:docx   大小:148KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

利用jmeter对mysql数据库进行压力测试.docx

上传人:xiaobaizhua 2022/7/17 文件大小:148 KB

下载得到文件列表

利用jmeter对mysql数据库进行压力测试.docx

文档介绍

文档介绍:利用 jmeter 对 mysql 数据库进行压力测试 前期准备工作:
Jmeter 的安装包可以在公司 W:\engineering\software\linux\jmeter 下可以找 到o Jmeter的运行需要java环境的支持的利用 jmeter 对 mysql 数据库进行压力测试 前期准备工作:
Jmeter 的安装包可以在公司 W:\engineering\software\linux\jmeter 下可以找 到o Jmeter的运行需要java环境的支持的,要运行jmeter首先要安装JDK java 运行环境,此安装包可以在公司的 W:\engineering\software\linux\java 下找 到。此外要使用jmeter对mysql进行压力测试还要安装mysql的JDBC驱动,例 如驱动包 mysql-connector-java--bin 放到 jmeter 的解压包下的 lib 文 件夹下。这样测试环境就部署好了,接下来进行测试计划的创建。
创建测试计划:
1. 添加用户
(1) 添加线程组
测试计划9添加9线程组,如下图所示。
“线程数”表示的是JMeter会同时创建多少个线程来进行压力测试,对于一个 网站而言,也就是模拟一次存在多少个用户来访问该网站;而“Ramp-Up Period(in seco nds)”表示JMeter每个秒发动多少并发;"循环次数”则是指配置好的并发情形 发生多少次。
这里新增一个线程组,重命名为“ JDBC USER ”,如下图所示。
⑵ 在“线程组"下创建一个“User Defined Variables”
JDBC USER 9天加一> 配置元器件9用户自定义的变量
即用户自定义变量,重命名为“我们定义的动态语句部分”,这里我们使用 它来生成动态SQL语句,让用户每次访问数据库的SQL语句都不一样,这样减少 mysql数据库对相同SQL语句的缓存对测试结果所带来的影响。
肿斂的变量
用户钗的饉
名称;
ACCOUNTJD
^Randcm(VOO,accounmO XCOUNTJD)}
可以用Ctrl + F来打开函数代码辅助工具生成我们所需的函数调用。
2) 接下来是配置 JDBC 连接设置
JDBC USER 9 添加 一> 配置元器件 今JDBC Connection
Configuration
JDBC Connection Configuration
各称: JDBC Conneclion Configuration
Variable Name Bound to Pool
Variable hlamei MYSQL
Connection Pool Configuration
CUIIH^CllOn ValldaLlOi] by Pool
K&&p-AFtve:
Ma)t Connection age (msi:
Validation Query:
Database URL:
Data ba Connection Configuration jdbc^ysqk/^.co