Other DataSource Configuration
numHelperThreads和maxAdministrativeTaskTime帮助配置数据源线程池的行为。默认情况下,每个数据源仅有三个相关的帮助线程。如果性能看起来是在重载下拖动,或者如果你通过JMX或者数据源池的直接检测,“等待任务”的数目是大于0的,尝试增加numHelperThreads。maxAdministrativeTaskTime也许对用户经历任务是有用的,这些任务无限期挂起以及“APPARENT DEADLOCK”消息。
checkoutTimeout限制了等待连接的时限,如果所有的连接是被取出并且它不能立即被提供。usesTraditionalReflectiveProxies很少被实际中使用,允许你使用旧的,C3P0生成的代理对象的取代实现。(C3P0习惯于使用反射,动态代理。现在,对于提高性能,它使用代码生成,非反射的实现。)factoryClassLocation能是被用来说明C3P0类能从什么地方下载,如果C3P0数据源没有被本地安装,它能是被客户端从JNDI数据源作为引用进行索引。
Configuring and Managing c3p0 via JMX
如果JMX库和JMX MBeanServer在你的环境中是可用的(它们被包括在JDK1.5以上版本),你能通过JMX管理工具检测和配置你的C3P0数据源。
Performance
提高性能是连接池和C3P0库的目的。对于大多数应用,连接池将会提供重要的性能收益,尤其是如果你为每个客户端访问取得一个未池化的连接。如果你让单点的,共享连接服务器避免连接花销,你也许经受了性能问题;连接池将会使你以少的代价切换到Connection-per-client模型。如果你正在写EJB,你也许试图取得连接并且不返回它,直到Bean被销毁。
The link of C3P0:
http://www.mchange.com/projects/c3p0/index.html#contents
分享到:
相关推荐
c3p0连接池参数配置
c3p0jar包和源码以及参数配置c3p0jar包和源码以及参数配置c3p0jar包和源码以及参数配置c3p0jar包和源码以及参数配置
C3P0连接池参数配置.doc
C3P0连接池参数配置
SSH地核心C3P0详细参数说明,需要地兄弟不要吝啬分数来下吧
c3p0各种框架配置参数使用方法以及注释 C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和 jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。
DBCP和C3P0连接池常用配置参数一览表DBCP和C3P0连接池常用配置参数一览表DBCP和C3P0连接池常用配置参数一览表
C3P0 在tomcat中如何配置C3P0 在tomcat中如何配置C3P0 在tomcat中如何配置C3P0 在tomcat中如何配置
java 数据库连接池 c3p0 使用及参数详解,支持重连 标签:c3p0 支持重连 参数详解 it 分类:java技术文章 //数据库连接池 单例模式 import java.sql.Connection; import java.sql.SQLException; import ...
c3p0详细配置,具体讲述从从c3p0的配置参数
hibernate c3p0 数据库 连接池 参数 详解
C3P0连接池参数属性配置中的所有属性以及属性值,初学者值得考虑,高手也可以看看,说不定有你不知道的配置属性~~
C3P0是一个用于管理JDBC连接池的Java库。...配置C3P0连接池:在应用程序的配置文件中,你需要配置C3P0连接池的参数。这通常包括数据库的连接URL、用户名、密码,以及连接池的一些设置,如最小连接数、最大连接数等。
NULL 博文链接:https://wang-jia-sina-com.iteye.com/blog/1893639
Druid、DBCP、C3P0、JBoss、Weblogic、Proxool 文档中包括 以上各个数据源配置参数中文含义,并不包括配置实例,请注意。
三大连接池参数说明,是本人在网上查找后放在网上备份,希望也对你有用
本文将包含以下内容(因为篇幅范围,可根据需要选择阅读): c3p0的使用方法(入门案例, JDNI使用) c3p0的配置参数详解c3p0主要源码分析使用示例-入门需求使用C3P0连接池获取连接对象,对用户数据进行简单的增删改...