Amazon Redshift 和波斯格雷和 SQL JDBC ODBC - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Redshift 和波斯格雷和 SQL JDBC ODBC

由於 Amazon Redshift 是基於 PostgreSQL,我們之前建議使用 JDBC4 Postgreql 驅動程序版本 8.4.703 和 psql 版本 9.x 驅動程序。ODBC如果您目前正在使用這些驅動程式,我們建議今後移至新的 Amazon Redshift 專屬驅動程式。如需有關驅動程式和設定連線的詳細資訊,請參閱 Amazon Redshift 管理指南中的JDBC和適用於 Amazon Redshift 的ODBC驅動程式

若要避免在使用擷取大型資料集時發生用戶端 out-of-memory 錯誤JDBC,您可以設定 JDBC fetch size 參數,讓用戶端能夠批次擷取資料。如需詳細資訊,請參閱設定 JDBC 擷取大小參數

Amazon Redshift 不識別該JDBC maxRows 參數。請改為指定 LIMIT 子句來限制結果集。您也可以使用 OFFSET 子句,來跳到結果集中的指定起點。