zoukankan      html  css  js  c++  java
  • tomcat jdbc pool配置项说明

    defaultAutoCommit:是否自动提交,默认值同jdbc driver;

    defaultTransactionIsolation:连接的事务级别;

    driverClassName:;

    username:;

    password:;

    maxActive:连接池中最大活跃连接数,默认是100;

    maxIdle:最大空闲连接数,默认是100;

    minldle:最小空闲连接数,默认是10;

    initialSize:初始化连接数,默认是10;

    maxWait:最大等待时间,当没有可用连接时,连接池等待连接被归还的最大等待时间,超过这个时间将抛出异常,默认值是30000(30秒);

    testOnBorrow:连接被调用时是否验证,默认是false;

    testOnConnect:连接被第一次创建时是否验证,默认是false;

    testOnReturn:连接被返还到池中时是否验证,默认是false;

    testWhileIdle:是否测试空闲连接,默认是false;

    validationQuery:测试SQL;

    validationQueryTimeout:测试SQL执行的超时时间;

    validatorClassName:验证class;

    timeBetweenEvictionRunsMillis:空闲连接回收、清理线程运行休眠的时间值,默认是5000(5秒);

    minEvictableIdleTimeMillis:连接池中空闲连接可空闲的时间,默认是60000(60秒);

    removeAbandoned:是否清除已经超过“removeAbandonedTimout”设置的无效连接,默认值是false;

    removeAbandonedTimeout:泄露的连接可以被删除的超时值, 单位秒应设置为应用中查询执行最长的时间,默认是60000(60秒);

    logAbandoned:清除无效连接时是否在日志中记录清除信息的标志,默认是false;

    connectionProperties:创建连接时可以使用的属性,形如:[propertyName=property;]*;

    tomcat jdbc pool新增属性

    validationInterval:避免过度验证,保证验证不超过这个频率,验证频率,默认3000(3秒);

  • 相关阅读:
    mysql——查看存储过程和存储函数——概念
    mysql——视图——示例
    mysql——定义——存储过程和函数——概念
    mysql——索引——概念
    mysql——视图——概念
    mysql——触发器——前期整理笔记00
    mysql——使用——存储过程——示例
    mysql——触发器、视图、索引——前期整理笔记00
    mysql——使用——存储函数——示例
    IT职场人生系列之十七:入职(高手篇)
  • 原文地址:https://www.cnblogs.com/wy2185/p/7290389.html
Copyright © 2011-2022 走看看