

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# Amazon Redshift、PostgreSQL JDBC および ODBC
<a name="c_redshift-postgres-jdbc"></a>

 Amazon Redshift は PostgreSQL に基づいているため、以前は JDBC4 Postgresql のドライバーバージョン 8.4.703 および psqlODBC バージョン 9.x ドライバーを使用することをお勧めしました。これらのドライバーを現在使用している場合は、新しい Amazon Redshift 特定のドライバーに移行することをお勧めします。ドライバーと接続の設定の詳細については、「*Amazon Redshift 管理ガイド*」の「[Amazon Redshift 用の JDBC および ODBC ドライバー](https://docs.aws.amazon.com/redshift/latest/mgmt/configuring-connections.html#connecting-drivers)」を参照してください。

JDBC を使用して大きなデータセットを取得する際にユーザー側でメモリ不足エラーが発生することを避けるため、JDBC フェッチサイズパラメータを指定して、クライアントがデータをバッチ単位でフェッチするように設定できます。詳細については、「[JDBC フェッチサイズパラメータの設定](set-the-JDBC-fetch-size-parameter.md)」を参照してください。

Amazon Redshift は JDBC maxRows パラメータを認識しません。その代わり、結果セットを制限するには [LIMIT](r_ORDER_BY_clause.md#order-by-clause-limit) 句を指定します。また、[OFFSET](r_ORDER_BY_clause.md#order-by-clause-offset) 句を使用して結果セット内の特定の開始点にスキップすることもできます。