什么是 JDBC 的 type2 驱动程序?它的优缺点是什么?
这种驱动程序被称为本地 API 驱动程序。该驱动程序接收来自 Java 应用程序的调用,并将其转换为特定于供应商的本地 API 调用。在这里,我们需要在客户端机器上安装特定于供应商的驱动程序。
如果我们更改数据库,则必须更改本地 API,因为它特定于某个数据库,并且现在大多数都已过时,但您可能会通过 Type 2 驱动程序实现一些速度提升,因为它消除了 ODBC 的开销。
type2 驱动程序的优点
以下是 type2 驱动程序的优点。
这种类型的驱动程序在所有 4 种类型的驱动程序中速度最快。
如果我们使用此驱动程序,我们还可以访问数据库供应商提供的功能。
type2 驱动程序的缺点
以下是 type2 驱动程序的缺点。
在客户端机器上,Java 应用程序调用被转换为特定于供应商的数据库调用。因此,我们必须在客户端机器上安装本地库。
由于本地函数在客户端机器上执行,因此它们的执行中出现的任何小错误都可能造成严重损害。
此驱动程序导致成本更高。
广告