我并不完全清楚支持 Oracle 19c 的 JDBC 驱动程序之间的差异。我正在使用 OpenJDK 11.0.24 在 Red Hat 上运行应用程序,我似乎有以下选项:
- Oracle Database 23ai (23.6.0.24.10) JDBC 驱动程序和 UCP 下载:支持 Oracle 数据库版本 - 23ai、21c 和 19c = ojdbc8.jar (JDBC 4.2)、ojdbc11.jar (JDBC 4.3)
- Oracle Database 19c (19.25.0.0) JDBC 驱动程序和 UCP 下载 - 长期版本:支持 Oracle 数据库版本 - 21c、19c、18c 和 12.2。= ojdbc8.jar (JDBC 4.2)、ojdbc10.jar (JDBC 4.3)
问题:
- 对于 JDK 11 和 Oracle 19c,有什么理由不选择 jdbc11.jar 而不是 8 和 10?
- 与 JDBC 4.2 相比,JDBC 4.3 对性能有影响吗?