Oracle产品版本和jdbc驱动程序版本?

Oracle产品版本和jdbc驱动程序版本?,oracle,jdbc,Oracle,Jdbc,我使用的是oracle db,RDBMS产品版本是:DatabaseProductVersion:oracle Database 11g Enterprise Edition 11.2.0.3.0-64位产品 如果我将这个db实例与一个较旧但受支持的jdbc驱动程序版本(比如10.1)连接,是否会出现性能问题(比如每秒5000个事务) 产品版本和jdbc版本是否是最佳实践 应该匹配吗 我找不到与此问题相关的令人满意的文档。所以我想向大人物问一问,谢谢。来自Oracle的文档位于 哪些JDBC驱

我使用的是oracle db,RDBMS产品版本是:DatabaseProductVersion:oracle Database 11g Enterprise Edition 11.2.0.3.0-64位产品

如果我将这个db实例与一个较旧但受支持的jdbc驱动程序版本(比如10.1)连接,是否会出现性能问题(比如每秒5000个事务)

产品版本和jdbc版本是否是最佳实践 应该匹配吗


我找不到与此问题相关的令人满意的文档。所以我想向大人物问一问,谢谢。

来自Oracle的文档位于

  • 哪些JDBC驱动程序支持哪些版本的Oracle数据库
  • 在标题“功能列表”下
您有两个问题,第一个是您是否会因为使用较旧的JDBC驱动程序而出现性能问题

第二个问题是,作为最佳实践,JDBC驱动程序的版本应该与数据库的版本相匹配

我不知道您的工作负载,但是与使用JDBC驱动程序有关的任何性能问题都可能与您如何使用它有关,而不是与它的特定版本有关。回答如何以最佳方式使用Oracle的JDBC驱动程序的问题是一个独立的问题,这取决于您的工作负载

有关这方面的文档,请参阅哪个示例,说明功能和使用的客户端(OCI或瘦客户端)对性能的影响比JDBC驱动程序版本更大

有关如何使用驱动程序中的功能以提高性能的更多信息,请参见和,这些信息将影响需要使用的JDBC标准以及支持该标准的驱动程序版本

关于第二个问题,排名第五的最坏做法被列为5。请勿使用旧版本的驱动程序–8i数据库支持10gR2驱动程序在。Douglas Surber被列为Oracle JDBC驱动程序的主要开发人员

这让我相信,最好的做法是始终使用支持您的数据库的最新JDBC版本,除非您有具体问题阻止您这样做。但是,如果您确实需要官方证据和亲自验证,而不是我的话,请随时联系


一个相关的SO问题是。

Oracle文档位于

  • 哪些JDBC驱动程序支持哪些版本的Oracle数据库
  • 在标题“功能列表”下
您有两个问题,第一个是您是否会因为使用较旧的JDBC驱动程序而出现性能问题

第二个问题是,作为最佳实践,JDBC驱动程序的版本应该与数据库的版本相匹配

我不知道您的工作负载,但是与使用JDBC驱动程序有关的任何性能问题都可能与您如何使用它有关,而不是与它的特定版本有关。回答如何以最佳方式使用Oracle的JDBC驱动程序的问题是一个独立的问题,这取决于您的工作负载

有关这方面的文档,请参阅哪个示例,说明功能和使用的客户端(OCI或瘦客户端)对性能的影响比JDBC驱动程序版本更大

有关如何使用驱动程序中的功能以提高性能的更多信息,请参见和,这些信息将影响需要使用的JDBC标准以及支持该标准的驱动程序版本

关于第二个问题,排名第五的最坏做法被列为5。请勿使用旧版本的驱动程序–8i数据库支持10gR2驱动程序在。Douglas Surber被列为Oracle JDBC驱动程序的主要开发人员

这让我相信,最好的做法是始终使用支持您的数据库的最新JDBC版本,除非您有具体问题阻止您这样做。但是,如果您确实需要官方证据和亲自验证,而不是我的话,请随时联系


一个相关的SO问题是。

非常好的信息。非常感谢你。它可以让我对jdbc有更深的了解。非常好的信息。非常感谢你。它可以让我对jdbc有更深的了解。