当前位置: 网学 > 编程文档 > JAVA > 正文

C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/05
><value>root</value></property>   <!--连接池中保留的最小连接数。-->   <property name="minPoolSize" value="10" />   <!--连接池中保留的最大连接数。Default: 15 -->   <property name="maxPoolSize" value="100" />   <!--最大空闲时间,1800秒内未使用则连 接被丢弃。若为0则永不丢弃。Default: 0 -->    <property name="maxIdleTime" value="1800" />   <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->   <property name="acquireIncrement" value="3" />   <property name="maxStatements" value="1000" />   <property name="initialPoolSize" value="10" />   <!--每60秒检查所有连接池中的空闲连接。Default: 0 -->   <property name="idleConnectionTestPeriod" value="60" />   <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->   <property name="acquireRetryAttempts" value="30" />   <property name="breakAfterAcquireFailure" value="true" />   <property name="testConnectionOnCheckout" value="false" />   </bean>  ###########################  ### C3P0 Connection Pool###  ###########################  #hibernate.c3p0.max_size 2  #hibernate.c3p0.min_size 2  #hibernate.c3p0.timeout 5000  #hibernate.c3p0.max_statements 100  #hibernate.c3p0.idle_test_period 3000  #hibernate.c3p0.acquire_increment 2  #hibernate.c3p0.validate false  在hibernate.cfg.xml文件里面加入如下的配置:  <!-- 最大连接数 -->   <property name="hibernate.c3p0.max_size">20</property>  <!-- 最小连接数 -->  <property name="hibernate.c3p0.min_size">5</property>  <!-- 获得连接的超时时间,如果超过这个时间,会抛出异常,单位毫秒 -->  <property name="hibernate.c3p0.timeout">120</property>  <!-- 最大的PreparedStatement的数量 -->  <property name="hibernate.c3p0.max_statements">100</property>  <!-- 每隔120秒检查连接池里的空闲连接 ,单位是秒-->  <property name="hibernate.c3p0.idle_test_period">120</property>  <!-- 当连接池里面的连接用完的时候,C3P0一下获取的新的连接数 -->  <property name="hibernate.c3p0.acquire_increment">2</property>  <!-- 每次都验证连接是否可用 -->  <property name="hibernate.c3p0.validate">true</property>

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号