我在Tomcat JDBC池的stackoverflow,mkyong和官方文档上阅读了一些链接。我太糊涂了。
要点:
1)我理解Oracle通用连接池是一个新概念并且不稳定。在此链接中,此人询问 OracleDataSource (请注意)Link1
2)所以让我们说UCP是完全不同的。 现在Mkyong(RESPECT)有本教程。 Link2
3)然后在Tomcat的官方文档Link3
上有这个链接OracleDataSource 和 Commons DBCP 之间有什么区别?是否类似于我们使用Commons DBCP配置OracleDataSource
数据源池配置的哪种方法是MKYONG使用的?
什么是Tomcat JDBC连接池? Link4
答案 0 :(得分:2)
您需要阅读更多最新文档。
UCP既不新也不稳定。
OracleDataSource是您从Java连接到Oracle数据库的方式。
Commons DBCP是一个数据库连接池。
是的,您可以/可以使用Commons DBCP来汇集来自OracleDataSource的连接。
MKYOUNG正在使用Commons DBCP。 Tomcat自动将Commons DBCP用于所有DataSource。
Tomcat JDBC是连接池的替代方案。与Commons DBCP 1.x相比,它在多线程环境中具有显着优势。与Commons DBCP 2.x相比,差异要小得多。在这两者之间我默认推荐Commons DBCP 2.x - 它似乎更积极地维护。
答案 1 :(得分:0)
UCP(通用连接池)自11.1.0.7开始出现。 UCP与RAC,RAC One和ADG是经过测试和认证的组合,用于处理数据库故障转移。有关UCP的更多详细信息,请参阅UCP Developer's guide。