zoukankan      html  css  js  c++  java
  • 性能测试——jmeter性能测试——配置元件——JDBC Connection Configuration——发起 jdbc 请求前,需要有 JDBC 连接配置,即先连上数据库,才能查询数据库

     

    =========================================================

    Variable Name for created pool

    • JDBC Connection Configuration 算是一个数据库连接池配置
    • Variable Name :数据库连接池的名称
    • 一个测试计划可以有多个 JDBC Connection,只要名称不重复就行

    Connection pool Configuration

    连接池参数配置,基本保持默认就行了,可根据需要进行修改 

    字段 含义
    Max Number of Connections
    • 最大连接数;做性能测试时,建议填 0
    • 如果填了10,则最大连接10个线程
    Max Wait(ms) 在连接池中取回连接最大等待时间,单位毫秒
    Time Between Eviction Runs(ms)
    • 线程可空闲时间,单位毫秒
    • 如果当前连接池中某个连接在空闲了 time Between Eviction Runs Millis 时间后任然没有使用,则被物理性的关闭掉
    Auto Commit 自动提交sql语句,如:修改数据库时,自动 commit
    Transaction isolation 事务隔离级别
    Preinit Pool
    • 立即初始化连接池
    • 如果为 False,则第一个 JDBC 请求的响应时间会较长,因为包含了连接池建立的时间

    Connection Validation by Pool

    验证连接池是否可响应

    字段 含义
    Test While Idle 当连接空闲时是否断开
    Soft Min Evictable Idle Time(ms) 连接在池中处于空闲状态的最短时间
    Validation Query
    • 一个简单的查询,用于确定数据库是否仍在响应
    • 默认为jdbc驱动程序的 isValid() 方法,适用于许多数据库

    Database Connection Configuration

    数据库连接配置

    字段 含义
    Database URL 数据库连接 URL
    JDBC Driver class 数据库驱动
    Username 数据库登录用户名
    Password 数据库登录密码
    Connection Properties 建立连接时要设置的连接属性

    Database URL 举例

    jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF8&autoReconnect=true&allowMultiQueries=true(允许执行多条 sql)

    常见数据库的连接 URL和驱动

    数据库 驱动 URL
    MySQL com.mysql.jdbc.Driver jdbc:mysql://host:port/{dbname}
    PostgreSQL org.postgresql.Driver jdbc:postgresql:{dbname}
    Oracle oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:user/pass@//host:port/service
    sqlServer com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc:sqlserver://host:port;databaseName=databaseName
  • 相关阅读:
    Android实例-Delphi在运行时更改Android屏幕旋转(IOS也支持,不过我可没有苹果机,测试不了)
    delphi实现电脑屏幕旋转(电脑屏幕,不是手机屏幕)
    教程-关于escape和URI之间的不同!
    在Delphi中URLEncode文件名的最佳方法是什么?
    Delphi实现js中的escape()编码和unescape()解码
    面向对象: 接口与对象生存周期,接口自动释放
    问题-Delphi在做窗体派生时提示Resource TForm2 not found
    问题-delphi idTCPserver-Socket error问题详解
    delphi 求两个时间差
    Delphi 解决StrToDateTime()不是有效日期类型的问题
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/15202228.html
Copyright © 2011-2022 走看看