2011-07-28 49 views
1

我在很多地方看到:http://people.apache.org/~fhanik/jdbc-pool/jdbc-pool.html dbcp不是多线程的,它很慢等。DBCP - 它支持多线程吗?

但是他们去年发布了新版本。有谁知道上述已知问题是否已解决?

我目前正在使用c3p0,但在某些情况下发现它令人困扰(例如,我运行10个线程,最大连接池大小设置为300,几分钟内我几乎看到所有300个连接打开...)。

感谢,

亚伊尔

回答

0

DBCP 1.4超过1.2有了很大的改进,所以我会提防关于DBCP的缺点旧的讨论。

有些人可以通过c3p0获得更好的性能,有些人可以从DBCP中获得更好的表现。连接池对配置和应用程序使用模式非常敏感,我怀疑这些库在不同的事情上都更好。