Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon Redshift 和 PostgreSQL JDBC 以及 ODBC

由于 Amazon Redshift 基于 PostgreSQL,因此我们之前建议使用 JDBC4 Postgresql 驱动程序 8.4.703 版和 psqlODBC 9.x 版的驱动程序;如果您当前使用的是这两种驱动程序,建议您接下来迁移到新的 Amazon Redshift 专用的驱动程序。有关驱动程序和配置连接的更多信息,请参阅 Amazon Redshift Cluster Management Guide 中的适用于 Amazon Redshift 的 JDBC 和 ODBC 驱动程序

为了避免在使用 JDBC 检索大型数据集时出现客户端内存不足错误,您可通过设置 JDBC 提取大小参数来使您的客户端能够成批提取数据。有关更多信息,请参阅 设置 JDBC 提取大小参数

Amazon Redshift 无法识别 JDBC maxRows 参数。请改为指定 LIMIT 子句来限制结果集。您还可使用 OFFSET 子句跳至结果集中的特定起点。