
DBCP
yakoo5
喜欢JAVA,熟悉J2EE开发、C#、C、VB.NET、linux、ASP.NET、DB2、MS SQL Server、MySQL。
欢迎大家一块学习和讨论!
展开
-
DBCP代码研读以及就数据库连接失效的解决
问题 网上很多评论说DBCP有很多BUG,但是都没有指明是什么BUG,只有一部分人说数据库如果因为某种原因断掉后再DBCP取道的连接都是失效的连接,而没有重新取。就此研读了一下DBCP的代码,共享之。 分析 DBCP使用apache的对象池ObjectPool作为连接池的实现,有以下主要的方法 Object borrowObject() throws Exception;从转载 2013-06-05 15:50:47 · 698 阅读 · 0 评论 -
DBCP数据源配置,数据源时间不使用出现Could not close JDBC Connection
数据库连接池中总会保持有minIdle这个数目的连接,这里的连接如果长时间不使用就会有可能断开。 长时间不使用的数据库连接断开的可能有: 1.数据库本身设有这个,自动断开长时间不使用的连接。 2.网络问题,在长时间连接的过程中出现过网络问题。 3.防火墙问题,防火墙可能会关闭长时间连接,但没有数据流的连接。 出现的异常有:Could not close JD转载 2013-06-05 15:53:36 · 1667 阅读 · 0 评论