`

C3P0常用配置整理收集

    博客分类:
  • J2SE
阅读更多
<!--连接耗尽时一次获取的连接数 Default: 3 -->
<property name="acquireIncrement" value="3"/>
 
<!--获取新连接失败后重试次数 Default: 30 -->
<property name="acquireRetryAttempts" value="30"/>
 
<!--每次重试连接间隔时间 Default: 1000 -->
<property name="acquireRetryDelay" value="1000"/>
 
<!--连接关闭时默认将所有未提交的操作回滚。Default: false -->
<property name="autoCommitOnClose" value="false"/>
 
<!-- 连接池用完时,等待获取新连接的超时时间,0表示无限等待。Default: 0 -->
<property name="checkoutTimeout" value="0"/>
 
<!-- 每次间隔XX时间对空闲连接进行有效性检查。Default: 0 -->
<property name="idleConnectionTestPeriod" value="0"/>
 
<!--初始化连接数,取值介于minPoolSize与maxPoolSize之间。Default: 3 -->
<property name="initialPoolSize" value="3"/>
 
<!--最大空闲时间,XX时间内未使用则连接被丢弃。0表示永不丢弃。Default: 0 -->
<property name="maxIdleTime" value="0"/>
 
<!--连接池中保留的最大连接数。Default: 15 -->
<property name="maxPoolSize" value="15"/>
 
<!--控制数据源内缓存PreparedStatement数量。maxStatements与maxStatementsPerConnection均为0,表示缓存被关闭。Default: 0-->
<property name="maxStatements" value="0"/>
 
<!--maxStatementsPerConnection定义连接池内单个连接所拥有的最大缓存statements数量。Default: 0 -->
<property name="maxStatementsPerConnection" value="0"/>
 
<!--连接池中保留的最大连接数。Default: 3 -->
<property name="minPoolSize" value="3"/>
 
<!--true表示取得连接时进行连接有效性的检查。Default: false -->
<property name="testConnectionOnCheckin" value="false"/>
 
<!--性能消耗大,true表示每个connection提交的时候都进行有效性检查。建议使用idleConnectionTestPeriod或automaticTestTable等方法来提升连接测试的性能。Default: false -->
<property name="testConnectionOnCheckout" value="false"/>
 

 

分享到:
评论

相关推荐

    c3p0配置文件

    c3p0配置文件

    C3P0用到的jar包和配置文件.zip

    配置文件`c3p0-config.xml`是C3P0的配置文件,通过它可以设置C3P0连接池的各种参数,如初始连接数量、最大连接数量、超时时间、测试查询等。例如,你可以设置`minPoolSize`来定义连接池最小的连接数,`maxPoolSize`...

    C3P0配置文件

    &lt;c3p0-config&gt; &lt;!--默认配置--&gt; &lt;default-config&gt; &lt;property name="initialPoolSize"&gt;10&lt;/property&gt; &lt;property name="maxIdleTime"&gt;30&lt;/property&gt; &lt;property name="maxPoolSize"&gt;100&lt;/property&gt; ...

    C3P0连接池配置需要的jar包

    C3P0连接池是Java应用中常用的数据库连接池组件,它允许程序在不关闭物理连接的情况下,管理和重用数据库连接,从而提高了应用程序的性能和效率。C3P0库依赖于其他几个JAR包来实现其功能,包括`c3p0-0.9.2.1.jar`、`...

    c3p0 配置文件 详细 配置

    c3p0 配置文件详细配置 C3P0 是一个流行的开源连接池实现,广泛应用于 Java 企业级应用中。C3P0 配置文件是关键的配置文件,用于控制连接池的行为。本文将详细介绍 C3P0 配置文件中的各个参数,并对其进行解释。 ...

    c3p0简易配置

    ### c3p0简易配置详解 c3p0是一个开源的JDBC连接池实现,它提供了对数据库连接的管理和优化,能够显著提升基于数据库的应用程序性能。本文将深入解析c30p配置中的关键参数,帮助理解其工作原理及如何进行有效配置。...

    C3P0详细配置C3P0详细配置.docC3P0详细配置.docC3P0详细配置.doc

    以下是对C3P0配置中各个属性的详细解释: 1. `acquireIncrement`:当连接池中的连接耗尽时,C3P0一次性尝试获取的连接数。默认值为3,意味着如果连接池中没有可用连接,会尝试同时获取3个新的连接。 2. `...

    spring 配置c3p0

    总结,Spring配置C3P0连接池涉及到添加依赖、在Spring配置文件中定义数据源bean以及配置C3P0的相关参数。通过这种方式,我们可以有效地管理和利用数据库连接,提高系统的稳定性和效率。在实际项目中,还需要根据具体...

    DBCP和C3P0连接池常用配置参数一览表

    DBCP和C3P0连接池常用配置参数一览表DBCP和C3P0连接池常用配置参数一览表DBCP和C3P0连接池常用配置参数一览表

    c3p0jar包及配置文件(可用)

    内容概要:c3p0连接池需要jar包.rar以及相关配置文件 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。 适合人群:正在学习...

    c3p0配置mysql8.0.21的3个jar包

    4. **优化C3P0配置**:根据实际应用的负载情况,调整C3P0的配置参数,例如测试发现数据库访问高峰时经常出现连接不足的情况,可以适当增加`maxPoolSize`;如果服务器资源有限,可以降低`minPoolSize`以减少内存占用...

    c3p0连接池配置使用

    **c3p0连接池配置使用** c3p0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。使用c3p0连接池可以有效地管理和优化数据库连接,提高系统的性能和稳定性。下面将详细介绍c3p0的...

    C3P0连接池配置

    **C3P0连接池配置详解** C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。C3P0的主要特点是轻量级、高效且稳定,广泛应用于各种Java Web应用中。在本文中,我们将深入探讨...

    c3p0数据源连接池的配置

    C3P0的配置通常通过`c3p0.properties`文件完成,该文件一般位于项目的`WEB-INF\classes`目录下,确保被类加载器正确加载。配置文件中的参数众多,下面列举几个关键参数及其作用: - `c3p0.driverClass`:指定数据库...

    c3p0配置及jar包

    总之,c3p0作为一款成熟的数据库连接池组件,它的配置简单,性能优秀,与Spring和Hibernate的集成也十分方便,是开发中常用的数据库连接池选择之一。合理配置c3p0参数,可以显著提升应用程序的运行效率和稳定性。

    c3p0配置说明

    C3P0的配置主要通过`c3p0.properties`文件进行,其中包含了许多关键参数: - `minPoolSize`:最小连接池大小,初始化时创建的连接数量。 - `maxPoolSize`:最大连接池大小,池中允许的最大连接数。 - `...

    c3p0连接池以及配置文件

    C3P0连接池是Java开发中常用的数据库连接池组件,它可以帮助应用程序高效、稳定地管理数据库连接。C3P0是由Maurice Priess创建的一个开源项目,它旨在提供一个健壮、完全免费的JDBC连接池实现,以解决数据库连接管理...

Global site tag (gtag.js) - Google Analytics