JMeter数据库性能测试

要测试一个服务器的性能,客户要求向数据库内 1000/s(每插入一千条数据)的处理能力

  前提条件:一个数据库:test   数据库下面有一张表:user   表中有两个字段:username、passworld 。

  要求:往数据库内大批量插入数据,1000/s

1.创建一个测试计划,将我们所使用的数据库驱动包导入。

2.添加一个线程组,并设置我们的虚拟用户数、启动时间、和循环次数

3.创建一个线程,并在线程下面,创建一个JDBC Connection Configuration ,设置相关信息。

4.创建一个JDBC Request.我们需要对数据库做插入操作。(详细设置,看截图上的说明)

5.添加监听器,我们这里选择添加“图形结果”和“查看结果树”,点击菜单栏上的“启动”--->运行。

查看我们的运行结果。

在测试的过程中,通过数据库命令,可以查看当前数据库插入了多少数据

时间: 2024-09-28 18:47:10

JMeter数据库性能测试的相关文章

Jmeter服务性能测试工具

Jmeter性能测试工具 下载地址:http://jmeter.apache.org/download_jmeter.cgi Windows下使用 这里我们选择Binaries包,jmeter不需要安装直接解压使用,但是需要配置Java环境 安装jdk,这里就不说了 配置Java环境变量: win7系统 计算机--属性--高级系统设置--高级--环境变量--系统变量--新建 变量名:JAVA_HOME 变量值:C:\ProgramFiles (x86)\Java\jre1.8.0_101    

性能09篇-Oracle数据库性能测试

九步轻松搞定Oracle数据库性能测试 1)复制Oracle的JDBC驱动jar包文件(ojdbc14.jar)到JMeter的lib目录下.Ojdbc14.jar文件一般位于Oracle的安装目录下的jdbc\lib目录中. 2)进入bin目录运行jmeter.bat启动JMeter. 3)在测试计划下新增一个线程组.如线程组5个,循环执行10次,即总共会有50次请求. 4)再在线程组下新增一个JDBC连接池配置. 配置如下: Database URL:数据库地址,格式为:jdbc:oracl

数据库性能测试

12月10日,前阿里数据库团队资深DBA杨奇龙老师,在[DBA+社群]北京群进行了一次主题为"数据库性能测试"的线上分享.小编特别整理出其中精华内容,供大家学习交流.同时,也非常感谢杨奇龙老师对DBA+社群给予的大力支持. 嘉宾简介 杨奇龙 前阿里数据库团队资深DBA 主要负责淘宝业务线,经历多次11.11,有海量业务访问DB架构设计经验. 目前就职于有赞科技DBA,负责数据库运维工作,熟悉MySQL 性能优化,故障诊断,性能压测,对NoSQL感兴趣,希望与大家多多交流,彼此一起成长.

【转】Jenkins+Ant+Jmeter自动化性能测试平台

Jmeter是性能测试的工具,java编写.开源,小巧方便,可以图形界面运行也可以在命令行下运行.网上已经有人使用ant来运行,,既然可以使用ant运行,那和hudson.jenkins集成就很方便了,而且jenkins上也有相应的插件Performance Plugin,可以自动收集jmeter的测试结果,展示出来. 首先去下载jmeter,在2.8版本中测试通过,2.9版本测试未通过.下载ant-jmeter-1.1.1.jar放在jmeter主目录lib文件夹下. 下载需要的ant包,包含

jenkins+ant+jmeter自动化性能测试平台

jenkins+ant+jmeter自动化性能测试平台 Jmeter是性能测试的工具,java编写.开源,小巧方便,可以图形界面运行也可以在命令行下运行.网上已经有人使用ant来运行,http://www.programmerplanet.org/projects/jmeter-ant-task/,既然可以使用ant运行,那和hudson.jenkins集成就很方便了,而且jenkins上也有相应的插件Performance Plugin,可以自动收集jmeter的测试结果,展示出来. 首先去下

Jmeter 继续性能测试

最近应公司要求,继续对公司的某一个服务器进行性能测试主要测试步骤及测试数据如下: 1. 突然并发测试: 使用N * 10的请求量在1秒钟内并发到服务器,查看服务器响应速度的方式来测试. 其中N代表线程,即模拟了N个用户,10代表重复次数 测试完这组数据之后分析,突然发现这性能差的真有点离谱,没办法,只能硬着头皮继续测试... 分析: 从四组数据来分析看,服务器的合理化并发值应该在10-20之间. 如果并发超过20,可能会造成,服务器平均相应时间超长,1s以上的响应时间,就会造成客户流失或者无法等

数据库性能测试:sysbench用法详解

1.简介和安装 sysbench是一个很不错的数据库性能测试工具. 官方站点:https://github.com/akopytov/sysbench/ rpm包下载:https://packagecloud.io/akopytov/sysbench/packages/el/7/sysbench-1.0.15-1.el7.centos.x86_64.rpm 源码包下载:https://github.com/akopytov/sysbench/archive/1.0.15.tar.gz 如果是编译

jmeter数据库,charles抓包,Python循环语句

jmeter数据库,charles抓包,Python循环语句 一.Jemeter数据库 添加jar包数据库 jemeter=>浏览 添加JDBC Connection Configuration 配置数据 mysqlurl:jdbc:mysql://ip:port/db?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true driver class:com.mysql.jdbc.Driver       4. 操作

Jmeter数据库正常连接,可以正常查询数据,但是当条件为汉字是查询条件无效返回数据为空;

Jmeter数据库正常连接,可以正常查询数据,但是当条件为汉字是查询条件无效: 需要在连接配置的Database URL中添加&characterEncoding=utf-8即可: 原文地址:https://www.cnblogs.com/cjy-blog/p/10213621.html