2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Mysql数据库死锁实战-Jmeter连接配置数据库[Mysql]

Mysql数据库死锁实战-Jmeter连接配置数据库[Mysql]

时间:2021-12-23 08:46:49

相关推荐

Mysql数据库死锁实战-Jmeter连接配置数据库[Mysql]

文章目录

目标jmeter4.0步骤1: 在测试计划中添加mysql驱动步骤2:添加配置元件> JDBC Connection Configuration步骤3: 添加线程组,JDBC Request步骤四: 添加监听器jmeter 5.4

目标

了解jmeter如何配置数据库测试

参考:建立数据库测试计划

jmeter连接MySQL构造大量并发测试数据

『动善时』JMeter基础 — 41、使用JMeter连接数据库(MySQL) 强烈建议阅读

jmeter执行多条sql语句

性能测试工具Jmeter对数据库Mysql进行连接并压测

jmeter—连接数据库_JDBC 系列

jmeter(十一)JDBC Request之Query Type

jmeter4.0

步骤1: 在测试计划中添加mysql驱动

将mysql-connector-java-6.0.2.jar拷贝至jmeter 的bin目录下,在测试计划中添加此驱动

mysql-connector-java-6.0.2

步骤2:添加配置元件> JDBC Connection Configuration

几个注意事项:

auto commit : 自动提交。如果需要测试数据库事务,请配置为false,手动提交

Transaction isolation : 数据库隔离级别。如果对数据库隔离级别有选择,需要手动调整。

Database URL:数据库连接的url,建议增加配置属性

jdbc:mysql://xxx:3306/lock_test?autoReconnect=true&serverTimezone=Asia/Shanghai&allowMultiQueries=true-- autoReconnect:当数据库连接异常中断时,是否自动重新连接-- serverTimezone:覆盖时区的检测/映射。当服务器的时区为映射到Java时区时使用。Asia/Shanghai 上海-- 在jmeter 中配置 allowMultiQueries=true 对于事务测试会很好用-- allowMultiQueries=true :在一条语句中,允许使用“;”来分隔多条查询(真/假,默认值为“假”)。

mysql jdbc url具体参数全解

更多配置信息,官方文档参考:配置属性

步骤3: 添加线程组,JDBC Request

在测试计划下,添加-> Threads(user)-> 线程组

在线程组下添加->sampler-> JDBC Request

介绍一下页面信息

注意几个细节:

Query type:Select statement会触发查询语句,Update statement会触发更新语句。Callable statement可以调用存储过程。

在对数据库事务测试时,需要把Query type 设置为Callable statement

步骤四: 添加监听器

一般添加聚合报告,查看结果树,使用表格形式查结果即可。

jmeter 5.4

对于数据库配置,新增部分内容。对于线程池部分,有所优化

关于jmeter的数据库配置官方文档:JDBC_Connection_Configuration

听说点赞关注的人,身体健康,一夜暴富,升职加薪迎娶白富美!!!

点我领取每日福利

微信公众号:耿子blog

GitHub地址:gengzi

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。