C3P0连接池属性配置注释
| 属性 | 解释 |
| acquireIncrement |
当连接池中的连接耗尽的时候c3p0一次同时获取的连接数 默认为:3 |
| acquireRetryAttempts |
定义在从数据库获取新连接失败后重复尝试的次数 默认为:30 |
| acquireRetryDelay |
两次连接中间隔时间,单位毫秒 默认为:1000 |
|
autoCommitOnClose |
连接关闭时默认将所有未提交的操作回滚 默认为:false |
|
automaticTestTable |
c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么 |
|
breakAfterAcquireFailure |
获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常。但是数据源仍有效 |
|
checkoutTimeout |
当连接池用完时客户端调用getConnection()后等待获取新连接的时间,超时后将抛出 |
|
connectionTesterClassName |
通过实现ConnectionTester或QueryConnectionTester的类来测试连接。类名需制定全路径 |
|
factoryClassLocation |
指定c3p0 libraries的路径,如果(通常都是这样)在本地即可获得那么无需设置,默认null即可 默认为:null |
|
idleConnectionTestPeriod |
每60秒检查所有连接池中的空闲连接 默认为:0 |
|
initialPoolSize |
初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间 默认为:3 |
|
maxIdleTime |
最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃 默认为:0 |
|
maxPoolSize |
连接池中保留的最大连接数 默认为:15 |
|
maxStatements |
JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。但由于预缓存的statements |
|
maxStatementsPerConnection |
maxStatementsPerConnection定义了连接池内单个连接所拥有的最大缓存statements数 默认为:0 |
|
numHelperThreads |
c3p0是异步操作的,缓慢的JDBC操作通过帮助进程完成。扩展这些操作可以有效的提升性能 |
|
overrideDefaultUser |
当用户调用getConnection()时使root用户成为去获取连接的用户。主要用于连接池连接非c3p0 |
|
overrideDefaultPassword |
与overrideDefaultUser参数对应使用的一个参数 默认为:null |
|
user |
用户名 默认为: null |
|
password |
密码 默认为:null |
|
preferredTestQuery |
定义所有连接测试都执行的测试语句。在使用连接测试的情况下这个一显著提高测试速度。注意: |
|
propertyCycle |
-用户修改系统配置参数执行前最多等待300秒 默认为:300 |
|
testConnectionOnCheckout |
因性能消耗大请只在需要的时候使用它。如果设为true那么在每个connection提交的 |
|
testConnectionOnCheckin |
如果设为true那么在取得连接的同时将校验连接的有效性 默认为:false |
C3P0连接池属性配置注释的更多相关文章
- C3P0连接池详细配置
C3P0连接池详细配置 转自http://msq.javaeye.com/blog/60387 <c3p0-config> <default-config> <!--当连 ...
- Spring之c3p0连接池xml配置和使用举例
1.导入jar包 c3p0-0.9.5.2.jar mchange-commons-java-0.2.11.jar 2.源码: beans.xml <beans xmlns="http ...
- Hibernate的配置中,c3p0连接池相关配置
一.配置c3p0 1.导入 hibernate-c3po连接池包,Maven地址是:http://mvnrepository.com/artifact/org.hibernate/hibernate- ...
- Java框架spring 学习笔记(十六):c3p0连接池的配置以及dao使用jdbcTemplate
连接池可以大大提高数据库的性能和连接速度,将那些已连接的数据库连接存放在一个连接池里,以后别人要连接数据库的时候,将不会重新建立数据库连接,直接从连接池中取出可用的连接,用户使用完毕后,会释放连接重新 ...
- Spring中c3p0连接池的配置 及JdbcTemplate的使用 通过XML配置文件注入各种需要对象的操作 来完成数据库添加Add()方法
通过配置文件XML方法的配置 可以使用非常简练的Service类 UserService类代码如下: package com.swift; public class UserService { pri ...
- C3P0连接池参数配置
<!--acquireIncrement:链接用完了自动增量3个. --> <property name="acquireIncrement">3</ ...
- C3P0连接池的配置与使用
1.下载c3p0-0.9.1.2.jar 下载地址:http://download.csdn.net/detail/chunxiaqiudong5/9661922 2.添加配置文件c3p0-confi ...
- c3p0连接池基本配置mysql和oracle
c3p0-config.xml <?xml version="1.0" encoding="UTF-8"?> <c3p0-config> ...
- C3P0连接池在hibernate和spring中的配置
首先为什么要使用连接池及为什么要选择C3P0连接池,这里就不多说了,目前C3P0连接池还是比较方便.比较稳定的连接池,能与spring.hibernate等开源框架进行整合. 一.hibernate中 ...
随机推荐
- 2018-2-13-win10-uwp-圆角按钮
title author date CreateTime categories win10 uwp 圆角按钮 lindexi 2018-2-13 17:23:3 +0800 2018-2-13 17: ...
- 转帖 Java生成和操作Excel文件
JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容.创建新的Excel文件.更新已经存在的Excel文件.使用该API非Windows操作系统也可以通过 ...
- setattr(object, name, value)¶
This is the counterpart of getattr(). The arguments are an object, a string and an arbitrary value. ...
- bootsrap 按钮样式
<!-- Standard button --> <button type="button" class="btn btn-default"& ...
- tcpdump使用小记
1, 类型的关键字主要包括:host, net, port: 2, 确定传输方向的关键字主要包括:src, dst, dst or src, dst and src: 3, 协议的关键字主要包括:fd ...
- jsp标签的介绍
cankao:http://www.cnblogs.com/xdp-gacl/p/3788369.html jsp常用的标签有以下3个 1.<jsp:include>标签 2.<js ...
- BZOJ 1005: [HNOI2008]明明的烦恼(高精度+prufer序)
传送门 解题思路 看到度数和生成树个树,可以想到\(prufer\)序,而一张规定度数的图的生成树个数为\(\frac{(n-2)!}{\prod\limits_{i=1}^n(d(i)-1)!}\) ...
- 手机app安装包apk/ipa放到网上无法下载原因及教程
做好APP后,APP名为app.apk或app.ipa 上传到根目录后,生成二维码 但还是无法下载,哪按以下教程让服务器apache/iis/nginx支持.apk/ipa文件下载 windows i ...
- leetcode上的一些动态规划
70-爬楼梯 思路:该问题可以理解为经典的“斐波那契数列”问题,但这里需要用动规实现,递归会超时 class Solution { public: int climbStairs(int n) { v ...
- PAT 1051 Pop Sequence (25 分)
返回 1051 Pop Sequence (25 分) Given a stack which can keep M numbers at most. Push N numbers in the ...