gpt4 book ai didi

oracle - 我应该使用哪种 JDBC 驱动程序类型来访问 Oracle 数据库?

转载 作者:行者123 更新时间:2023-12-02 08:07:32 25 4
gpt4 key购买 nike

我们正在 AIX 上的 Tomcat WebServer 内运行 J2EE 应用程序。

我们需要访问 Oracle 数据库的一些 View 和存储过程。这个oracle数据库不是我们的应用程序所基于的数据库,而是我们必须与之通信的外部系统。

据我所知,在高负载下,我们每分钟将获得大约 1000 个 SELECT,每小时将获得一些存储过程调用(如果有的话)。

在这种情况下哪种 JDBC 驱动程序类型最适合使用?

据我所知,类型 4 似乎是可行的方法,但我尚未找到 Oracle 或其他可靠来源对此的明确声明。

最佳答案

Type 4(“瘦”)驱动程序是 Oracle 推荐的驱动程序。

使用 OCI(“厚”)驱动程序的唯一原因是当您需要 RAC 的高级功能(例如透明应用程序故障转移 (TAF))时。对于其他一切,建议使用瘦驱动程序。

有关详细信息,请参阅 JDBC 开发人员指南:
http://download.oracle.com/docs/cd/B28359_01/java.111/b31224/overvw.htm#BABCHIGI

最重要的一句话可能是:

In general, unless you need OCI-specific features, such as support for non-TCP/IP networks, use the JDBC Thin driver.

关于oracle - 我应该使用哪种 JDBC 驱动程序类型来访问 Oracle 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4864029/

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