71得票4回答
2011/2012年,Java JDBC连接池库的选择?

对于一个新的应用程序项目(非Web应用程序),我应该使用哪个JDBC连接池库? Apache DBCP存在很多未解决的问题,我认为这些问题会一直推迟到2.0版本。 C3P0的开发似乎已经停止。 它们两个看起来相对较慢。 Proxool已经不再更新。 DBPool几乎没有社区(至少我没有找到...

22得票6回答
Java数据库连接池(BoneCP vs DBPool vs c3p0)

对于一个在J2EE容器之外的Java应用程序来说,哪种连接池库是最好的呢? 我听说c3p0正在过时。 Jakarta的常用池库已经不再开发了。 因此我只剩下BoneCP和DBPool。从我所看到的,它们都有限制的活动。我能看出的主要区别是性能,BoneCP似乎胜出。然而,文档相当薄弱。...

15得票1回答
Java连接池最佳实践?

因为受够了c3p0的频繁锁定,我决定使用BoneCP作为数据库连接池的替代方案。我的服务器应用程序每分钟需要处理约7,000个项目并将这些项目记录到我们的MySQL数据库中。我目前有100个工作线程,并已设置我的连接池如下:BoneCPConfig config = new BoneCPCon...

15得票5回答
快速可靠的BoneCP连接池替代方案

我之前在我的Java项目中使用了BoneCP连接池,但不幸的是,我发现这个连接池无法在数据库故障后进行恢复。像我一样遇到同样问题的人并不少(如果你想看的话可以去官方论坛看看)。 由于我(还有很多人)从BoneCP论坛上没有得到任何回答,所以似乎这个项目已经不再受到支持,而我的问题也不太可能被...

13得票1回答
BoneCP中partitionCount的更好解释

来自BoneCP官方文档: http://jolbox.com/index.html?page=http://jolbox.com/configuration.html partitionCount 为了减少锁竞争,从而提高性能,每个传入的连接请求都从具有线程亲和性的池(即pool[t...

13得票5回答
“Tomcat 7 JDBC连接池”在生产环境中足够好吗?与BoneCP相比如何?

我们的网站每天大约有100万次页面浏览量,我们肯定使用Tomcat。 我在jdbc-pool上找不到太多信息,不确定它是否足够稳定以用于生产。 有没有人有经验可以分享?有没有配置/优化方案参考? 正如某些人所提到的,BoneCP可能是另一个选择。 但似乎已经停用了(太可惜了...)。 它会...

12得票2回答
BoneCP 的正确使用方法

我刚开始使用BoneCP并从作者网站获取了示例JDBC代码。 我有一个名为getConnection()的函数,它返回一个连接,以下是一小段代码: // setup the connection pool BoneCPConfig config = new BoneCPConfig()...

9得票1回答
监控Bone cp连接池

我们正在尝试从c3p0连接池迁移到bonecp连接池。我们使用Hibernate作为ORM工具。 现在,是否有一种方法可以监视bonecp中的连接,例如在特定时间点获取最大可用和繁忙连接的数量以及是否存在未归还到池中的连接等? 感谢您的帮助。

8得票1回答
Play框架2,Postgres数据库:“此连接已关闭”

我正在运行一个Play 2.2.0应用程序,使用Postgres 9.2-1002-jdbc4和Anorm 2.2.0 API。偶尔出现连接问题,看起来像: 2013-11-19 19:45:36,544 [ERROR][a.d.Dispatcher][play-akka.actor.def...

7得票1回答
使用BoneCP:处理来自连接池的连接

我刚开始使用BoneCP,这是我第一次使用连接池,我有点困惑应该如何使用它。目前,我将BoneCP对象保存为静态变量,因此我可以在不同的连接之间使用它。 当我完成连接后,我用connection.close()关闭它。 我应该这样做,还是不应该关闭它以便池可以重用它? 这是我当前获取连接的...