zoukankan      html  css  js  c++  java
  • dbcp properties

    driverClassName=com.mysql.jdbc.Driver  // 不多解释,这是基本的驱动加载

    url=jdbc:mysql://localhost/db_student    // 驱动注册

    username=root    //要连接的数据库用户名

    password=root   // 要连接的数据库密码

    defaultAutoCommit=true:// 设置是否自动提交,默认为true

    defaultReadOnly=false: // 是否为只读 默认为false

    defaultTransactionIsolation=3:// 设置数据库的事务隔离级别默认为1,READ_UNCOMMITTED,推荐设置为3

    initialSize=10:  // 初始化数据池拥有的连接数量

    maxActive=20:  /池中最多可容纳的活着的连接数量,当达到这个数量不在创建连接

    maxIdle=20:  // 最大空闲等待,也就是连接等待队列超过这个值会自动回收未使用的连接,直到达到20

    minIdle=5: // 最小空闲等待 ,数据池中最少保持的连接

    maxWait=10000   // 最大等待时间,超过这个时间等待队列中的连接就会失效

    testOnBorrow=true  //从池中取出连接时完成校验 ,验证不通过销毁这个connection,默认为true,

    testOnReturn=false  //放入池中时完成校验,默认我fasle

    validationQuery=select 1  // 校验语句,必须是查询语句,至少查询一列,设置了它onBorrow才会生效

    validationQueryTimeout=1  // 校验查询时长,如果超过,认为校验失败

    testWhileIdle=false   // 清除一个连接时是否需要校验

    timeBetweenEvictionRunsMillis=1  // DBCP默认有个回收器Eviction,这个为设置他的回收时间周期

    numTestsPerEvictionRun=3  // Eviction在运行时一次处理几个连接

    poolPreparedStatements=true  //是否缓存PreparedStatements

    maxOpenPreparedStatements=1 // 缓存PreparedStatements的最大个数
    ————————————————
    版权声明:本文为CSDN博主「qq_41063182」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_41063182/article/details/82498441

  • 相关阅读:
    PyQT5速成教程-4 Qt Designer实战[上]
    使用Qt Designer进行布局
    PyCharm+QT Designer整合
    Qt Designer 的使用
    Python | 一行命令生成动态二维码
    Python 标准库、第三方库
    Python list列表的常用操作方法
    Python+Selenium 自动化测试获取测试报告内容并发送邮件
    ”Tomcat version 5.5 only supports J2EE 1.2, 1.3, and 1.4 Web modules“解决方案
    linux查找符合条件的文件并删除
  • 原文地址:https://www.cnblogs.com/java-ty/p/11790357.html
Copyright © 2011-2022 走看看