gpt4 book ai didi

java - OracleDataSource、Oracle UCP、Commons DBCP 和 Tomcat 连接池之间的区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:19:09 33 4
gpt4 key购买 nike

我阅读了一些关于 stackoverflow、mkyong 和 Tomcat JDBC 池的官方文档的链接。我也很困惑。

注意事项:

1) 我了解 Oracle Universal Connection Pooling 是一个新概念并且不稳定。在此链接中,此人询问有关 OracleDataSource(请注意)Link1

2) 所以可以说 UCP 是完全不同的。现在 Mkyong(RESPECT) 有这个教程可用。 Link2

3) 然后在 Tomcat 的官方文档上有这个链接 Link3

OracleDataSourceCommons DBCP 有什么区别?是不是有点像我们使用Commons DBCP 配置OracleDataSource

MKYONG 使用的是什么数据源池配置方法?

什么是 Tomcat JDBC 连接池? Link4

最佳答案

您需要阅读一些最新的文档。

UCP 既不是新的也不是不稳定的。

OracleDataSource 是您从 Java 连接到 Oracle 数据库的方式。

Commons DBCP 是一个数据库连接池。

是的,您会/可以使用 Commons DBCP 来汇集来自 OracleDataSource 的连接。

MKYOUNG 使用 Commons DBCP。 Tomcat 自动为所有数据源使用 Commons DBCP。

Tomcat JDBC 是连接池的替代品。与 Commons DBCP 1.x 相比,它在多线程环境中具有显着优势。与 Commons DBCP 2.x 相比,差异要小得多。在这两者之间,我建议默认使用 Commons DBCP 2.x——它似乎得到了更积极的维护。

关于java - OracleDataSource、Oracle UCP、Commons DBCP 和 Tomcat 连接池之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31004828/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com