zoukankan      html  css  js  c++  java
  • 性能08篇-MySQL数据库性能基础

      创建数据库测试计划:

    创建10个并发用户,每个用户发送两个SQL请求到数据库服务器,每个用户都会运行测试3遍。因此,总共发送的测试数目是(10并发用户)*(2请求)*(重复3遍)=60JDBC请求。要构建这一测试计划,测试人员需要使用到的测试元件包括:线程组(Thread Group)、JDBC请求(JDBC Request)、图形结果(Graph Results)。

        ​  1、添加并发用户

    首先要做的是添加线程组,并修改其默认配置。

    2、添加JDBC请求

    定义JDBC请求需要完成的操作。选中线程组,单击鼠标右键,在弹出的快捷菜单中选择添加-配置元件-JDBC Connection Configuration命令。接着选中刚添加的新测试元件,进行设置。假设我们使用的是本地MySQL数据库。

    Variable Name Bound to Pool:该值在整个测试计划中应该是唯一的,以便JDBC采样器区分不同的连接配置。

    Database URL:jdbc:mysql://localhost:3306/mydb,数据库连接串。

    JDBC Driver class:com.mysql.jdbc.Driver,数据库驱动程序。

    Username :guest,数据库用户名。

    Passsword:password for guest,对应的数据库用户密码。

    其他输入域可以保持默认值不变。

    JMeter会使用控制面板中设定的默认配置来创建一个数据库连接池,这一连接池可以被JDBC请求所引用。测试人员可以再测试计划中加入多个JDBC配置,但是它们必须有不同的名字。另外,多个JDBC请求可以引用同一个连接池。

    再选中JDBC Users线程组,然后单击鼠标右键,在弹出的快捷菜单中选中“Add”-“Sampler”-“JDBC Request”命令。

    在测试计划中,发送JDBC请求,当然实际工作中必须做出一些修改以适应特定的数据库。

    JDBC Request编辑如下属性:

    1)名称

    2)输入连接池的名称:MySQL(与JDBC配置元件的名称相同)。

    3)输入SQL查询语句。

        ​3、添加监听器用于查看/存储测试结果

        ​    ​需要做的最后一步,是为测试计划添加一个监听器。该测试元件负责将​所有JDBC请求的结果存储在一个文件中,并以可视化的模型加以展示。

      选中线程组,右键添加监听器-图形结果。


            长按二维码识别关注,您的支持是我们最大的动力。       

            公众号:测试梦工厂

            QQ一群:300897805

      

  • 相关阅读:
    netstat 命令查看本机网络连接情况
    代替readonly
    Windows 性能监视器工具perfmon
    IE地址栏显示网站图标
    git log
    git 远程仓库管理
    git branch
    linux 安装p7zip 支持rar
    git使用教程(二) 基础
    centos 安装chrome
  • 原文地址:https://www.cnblogs.com/testdream/p/6512530.html
Copyright © 2011-2022 走看看