Identification des versions Amazon Aurora PostgreSQL - Amazon Aurora

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.

Identification des versions Amazon Aurora PostgreSQL

Amazon Aurora inclut certaines fonctions qui sont générales d'Aurora et disponibles pour tous les clusters de base de données Aurora. Aurora inclut d'autres fonctions spécifiques d'un moteur de base de données particulier qu'Aurora prend en charge. Ces fonctions sont uniquement disponibles pour les clusters de bases de données Aurora qui utilisent ce moteur de base de données, comme Aurora PostgreSQL.

Une version de base de données Aurora a généralement deux numéros de version  : le numéro de version du moteur de base de données et le numéro de version Aurora. Si une version Aurora PostgreSQL possède un numéro de version Aurora, il est inclus après le numéro de version du moteur dans la liste Versions Amazon Aurora PostgreSQL et versions du moteur.

Numéro de version Aurora

Les numéros de version Aurora utilisent le schéma de dénomination major.minor.patch (majeure.mineure.correctif). Une version de correctif Aurora inclut des corrections de bogues importantes apportées à une version mineure après sa publication. Pour en savoir plus sur les versions majeure, mineure et correctif d'Amazon Aurora, veuillez consulter Versions majeures d'Amazon Aurora, Versions mineures d'Amazon Aurora et Versions correctives d'Amazon Aurora.

Vous pouvez connaître le numéro de version Aurora de votre instance de base de données Aurora PostgreSQL avec la requête SQL suivante :

postgres=> SELECT aurora_version();

À partir de PostgreSQL versions 13.3, 12.8, 11.13, 10.18, et pour toutes les autres versions ultérieures, les numéros de version Aurora correspondent de manière plus précise à la version du moteur PostgreSQL. Par exemple, l'interrogation d'un cluster de base de données Aurora PostgreSQL 13.3 renvoie ce qui suit :

aurora_version ---------------- 13.3.1 (1 row)

Les versions antérieures, telles que le cluster de base de données Aurora PostgreSQL 10.14, renvoient des numéros de version similaires aux suivants :

aurora_version ---------------- 2.7.3 (1 row)

Numéros de version du moteur PostgreSQL

À partir de PostgreSQL 10, les versions du moteur de base de données PostgreSQL utilisent un schéma de numérotation major.minor pour toutes les versions. Voici quelques exemples : PostgreSQL 10.18, PostgreSQL 12.7 et PostgreSQL 13.3.

Les versions antérieures à PostgreSQL 10 utilisaient un schéma de numérotation major.major.minor dans lequel les deux premiers chiffres constituent le numéro de version majeure et un troisième chiffre indique une version mineure. Par exemple, PostgreSQL 9.6 était une version majeure, les versions mineures 9.6.21 ou 9.6.22 étant indiquées par le troisième chiffre.

Note

Le moteur de version PostgreSQL 9.6 n'est plus pris en charge. Pour effectuer une mise à niveau, consultez Mise à niveau des clusters de base de données Amazon Aurora PostgreSQL. Pour les politiques de version et les calendriers de publication, consultez Durée de disponibilité des versions majeures d'Amazon Aurora.

Vous pouvez trouver le numéro de version du moteur de base de données PostgreSQL à l'aide de la requête SQL suivante :

postgres=> SELECT version();

Pour un cluster de base de données Aurora PostgreSQL 13.3, les résultats sont les suivants :

version ------------------------------------------------------------------------------------------------- PostgreSQL 13.3 on x86_64-pc-linux-gnu, compiled by x86_64-pc-linux-gnu-gcc (GCC) 7.4.0, 64-bit (1 row)