jmeter压测TIDB数据库

本文档介绍了如何使用JMeter进行TiDB数据库的极限读操作压测。首先,需要将MySQL JDBC驱动添加到JMeter的lib/exp目录并重启JMeter。然后,在测试计划中创建JDBC Connection Configuration,设置数据库连接参数,如VariableName、MaxNumberofConnections等。接着,添加JDBC Request执行SQL查询,并确保其VariableName与JDBC Connection Configuration一致。为了模拟大量并发,建议使用多台8c16g配置的负载机进行压测。最终目标是评估TiDB在8台数据库实例环境下的极限处理能力。

近日,项目需要考察tidb数据库读操作的最大处理能力,需要进行极限压测。

据了解tidb是兼容 MySQL 5.7的,可以使用jdbc连接池方式来压测,正好jmeter工具中提供了jdbc插件,因此可以用jmeter作为压测工具。

具体操作步骤:

前提:需要下载mysql jar包.

下载地址:

链接:mysql-connector-java-5.1.28.jar.zip-MySQL文档类资源-CSDN下载

把 mysql-connector-java-5.1.28.jar 放到Jmeter安装目录的lib/exp目录下,并重启jmeter.

1.使用jmeter3.2或以上版本,在测试计划中,新建一个线程组,在线程组下创建一个 JDBC Connection Configuration插件。如下图:

 特别提醒:Max Number of Connection: 数据库最大链接数,如果用于压测,建议设置为0.

------------------------------------------jdbc connection configuration 参数说明----------------------------------

重要参数说明:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值