JDBC et ODBC Amazon Redshift et PostgreSQL - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

JDBC et ODBC Amazon Redshift et PostgreSQL

Amazon Redshift étant basé sur PostgreSQL, nous avons précédemment recommandé d'utiliser les pilotes PostgreSQL version 8.4.703 et JDBC4 PSQLodBC version 9.x. Si vous utilisez actuellement ces pilotes, nous vous recommandons de passer aux nouveaux pilotes spécifiques à Amazon Redshift. Pour plus d’informations sur les pilotes et la configuration des connexions, consultez Pilotes JDBC et ODBC pour Amazon Redshift dans le Guide de gestion Amazon Redshift.

Pour éviter les out-of-memory erreurs côté client lors de la récupération de grands ensembles de données à l'aide de JDBC, vous pouvez permettre à votre client de récupérer des données par lots en définissant le paramètre de taille d'extraction JDBC. Pour de plus amples informations, veuillez consulter Définition du paramètre de taille d’extraction JDBC.

Amazon Redshift ne reconnaît pas le paramètre JDBC maxRows. Spécifiez à la place une clause LIMIT afin de limiter le jeu de résultats. Vous pouvez aussi utiliser une clause OFFSET pour accéder directement à un point de départ spécifique du jeu de résultats.