红移JDBC与ODBC驱动程序的性能对比

红移JDBC与ODBC驱动程序的性能对比,jdbc,odbc,amazon-redshift,Jdbc,Odbc,Amazon Redshift,要连接到AWS红移,我们可以使用JDBC或ODBC驱动程序。最近我听说JDBC驱动程序的性能比ODBC驱动程序高出40%左右。不幸的是,我在文档中找不到这样的信息 您是否有过哪些驱动程序在AWS Redshift上性能更好的经验?由于以下原因,不同驱动程序类型的查询执行时间可能存在细微差异: 执行引擎为JDBC连接协议以及ODBC和psql(libq)连接协议编译不同的代码,因此使用不同协议的两个客户机将各自承担编译代码的首次成本。但是,使用相同协议的其他客户端将从共享缓存代码中获益 请注意,

要连接到AWS红移,我们可以使用JDBC或ODBC驱动程序。最近我听说JDBC驱动程序的性能比ODBC驱动程序高出40%左右。不幸的是,我在文档中找不到这样的信息


您是否有过哪些驱动程序在AWS Redshift上性能更好的经验?

由于以下原因,不同驱动程序类型的查询执行时间可能存在细微差异:

执行引擎为JDBC连接协议以及ODBC和psql(libq)连接协议编译不同的代码,因此使用不同协议的两个客户机将各自承担编译代码的首次成本。但是,使用相同协议的其他客户端将从共享缓存代码中获益


请注意,在最近的红移版本中,首次编译成本已显著降低。

由于以下原因,不同驱动程序类型的查询执行时间可能会略有差异:

执行引擎为JDBC连接协议以及ODBC和psql(libq)连接协议编译不同的代码,因此使用不同协议的两个客户机将各自承担编译代码的首次成本。但是,使用相同协议的其他客户端将从共享缓存代码中获益


请注意,在最近的红移版本中,第一次编译成本已大幅降低。

据我所知,JDBC和ODBC的性能相同,我没有看到任何差异。据我所知,JDBC和ODBC的性能相同,我没有看到任何差异。