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.
Mises à jour illimitées de la base de données Amazon Aurora PostgreSQL
Vous trouverez ici des informations sur les versions de la base de données Amazon Aurora PostgreSQL Limitless. Limitless Database fournit une mise à l'échelle horizontale automatisée pour traiter des millions de transactions d'écriture par seconde et gère des pétaoctets de données tout en préservant la simplicité d'exploitation au sein d'une seule base de données. Avec Limitless Database, vous pouvez vous concentrer sur le développement d'applications à grande échelle sans avoir à créer et à gérer des solutions complexes pour dimensionner vos données sur plusieurs instances de base de données afin de prendre en charge vos charges de travail.
Pour plus d'informations, consultez la section Utilisation de la base de données Amazon Aurora PostgreSQL Limitless dans le guide de l'utilisateur Amazon Aurora.
La base de données Amazon Amazon Aurora PostgreSQL Limitless suit la même politique de cycle de vie des versions du moteur qu'Aurora PostgreSQL. Pour de plus amples informations, veuillez consulter Calendriers de publication pour Aurora PostgreSQL.
Rubriques
Base de données Amazon Aurora PostgreSQL Limitless version 16.8
Cette version de la base de données Aurora PostgreSQL Limitless est compatible avec PostgreSQL 16.8. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.8, consultez
Versions et correctifs
Base de données Aurora PostgreSQL Limitless 16.8.100, 8 mai 2025
Fonctions
-
Ajout du support pour l'
ltree
extension.ltree
les colonnes de type de données ne peuvent pas être utilisées comme clés de partition dans les tables fragmentées. -
Ajout de la prise en charge de l'
btree_gist
extension dans la base de données Aurora PostgreSQL Limitless. Les contraintes d'exclusion utilisant l'index GIST ne sont pas prises en charge. Par exemple, la commande suivante n'est pas prise en charge :CREATE TABLE zoo ( cage INTEGER, animal TEXT, EXCLUDE USING GIST (cage WITH =, animal WITH <>) );
Améliorations
-
Performances de requête améliorées dans les scénarios suivants :
-
Requêtes contenant des clauses de plage.
-
Accès à plusieurs tuples avec différentes clés de partition provenant d'une même partition.
-
Supprimez et mettez à jour les opérations impliquant des semi-jointures et des anti-jointures.
-
-
Nœuds de scan étrangers asynchrones améliorés avec fonctionnalité de prélecture.
-
Tolérance aux défauts de détection des blocages renforcée.
Corrections de bugs
-
Correction d'un problème en raison duquel les backends de base de données cessaient de répondre aux signaux du système, ce qui pouvait entraîner le blocage des opérations DROP DATABASE.
-
Correction d'une condition de course dans le traitement en arrière-plan du journal des validations (clog) qui provoquait des erreurs de durée de validation non valides.
-
Correction d'un problème qui pouvait provoquer des blocages inattendus lors des opérations d'analyse automatique des tables.
Base de données Amazon Aurora PostgreSQL Limitless version 16.6-limitless
Cette version de la base de données Aurora PostgreSQL Limitless est compatible avec PostgreSQL 16.6. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.6, consultez
Versions et correctifs
Base de données Aurora PostgreSQL Limitless 16.6.101, 17 avril 2025
Cette version inclut les correctifs Aurora PostgreSQL jusqu'à la version 16.6.3.
Corrections de bugs
-
Correction de plusieurs problèmes susceptibles d'entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème d'exactitude lorsque le paramètre
limitless_minimum_adaptive_fetch_size
est défini sur une valeur inférieure à la valeur par défaut (100). -
Gestion des erreurs améliorée pour l'interrogation de l'attribut tableoid d'une relation dans la base de données Aurora PostgreSQL Limitless, étant donné que ses valeurs peuvent varier d'un nœud à l'autre.
DBShardGroup
-
Correction d'un problème d'autorisation qui pouvait survenir lors de l'utilisation
rds_aurora.limitless_active_shard_key
. Cela permet de résoudre les erreurs d'autorisation lors de la récupération des données. -
Correction d'une condition de course lors d'une opération en arrière-plan obstruée qui pouvait faire en sorte que le client reçoive le temps de validation. Erreur non valide.
-
Exécution optimisée des fonctions distribuées avec une clé de partition de longueur variable. Auparavant, les routeurs exécutaient des fonctions distribuées, mais elles sont désormais exécutées localement sur une seule partition selon la clé de partition.
-
Correction d'une erreur lors de l'exécution
update/delete
sur une table standard joignant des tables de référence. -
Correction d'un problème à cause duquel n'importe quel utilisateur pouvait invoquer des fonctions internes illimitées spécifiques.
-
Correction d'un problème qui entraînait une annulation incorrecte pour une sous-transaction lors d'un crash du nœud.
-
Résolution de problèmes à cause desquels les expressions comportant des parenthèses imbriquées dans les
DEFAULT/CHECK
contraintes pouvaient générer des résultats incorrects.
Base de données Aurora PostgreSQL Limitless 16.6.100, 24 janvier 2025
Fonctions
-
La base de données Aurora PostgreSQL Limitless prend désormais en charge la version 16.6 d'Aurora PostgreSQL.
-
Vous pouvez maintenant installer et utiliser l'
btree_gin
extension. -
La commande
DISCARD
Data Manipulation Language (DML) est prise en charge.
Améliorations
-
Performances de requêtes améliorées avec de meilleures fonctionnalités de renvoi pour les requêtes qui incluent des tables de référence dans les sous-requêtes. Cette amélioration optimise l'exécution des requêtes, ce qui peut se traduire par des performances plus rapides pour les requêtes complexes impliquant des jointures de tables de référence dans des sous-requêtes.
-
Amélioration de la gestion des erreurs pour
pg_advisory_lock
. Auparavant, les tentatives d'utilisation de cette fonctionnalité non prise en charge ne généraient pas de message d'erreur explicite, ce qui pouvait entraîner un comportement inattendu. Désormais, les utilisateurs recevront une notification d'erreur claire lorsqu'ils tenteront de l'utiliserpg_advisory_lock
, ce qui garantit une meilleure clarté et évite les conséquences imprévues.
Corrections de bugs
-
Correction d'un problème en raison duquel certaines
CREATE TABLE
commandesALTER TABLE
et l'erreur suivante échouaient :Impossible de dissocier l'instruction donnée
. -
Correction d'un problème en raison duquel une
ALTER TABLE
commande comportant uneDEFAULT
contrainteNOT NULL
or échouait lorsqu'elle contenait des fonctions dangereuses à transférer vers des partitions (telles que des fonctions volatiles), nécessitant le remplissage de données dans des lignes existantes.
Problèmes connus
-
La définition de la
rds_aurora.limitless_minimum_adaptive_fetch_size
variable peut entraîner des résultats incorrects.
Base de données Amazon Aurora PostgreSQL Limitless version 16.4-Limitless
Cette version de la base de données Aurora PostgreSQL Limitless est compatible avec PostgreSQL 16.4. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.4, consultez
Versions et correctifs
Base de données Aurora PostgreSQL Limitless 16.4.105, 17 avril 2025
Corrections de bugs
-
Correction de plusieurs problèmes qui pouvaient entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui entraînait des résultats incorrects pour les requêtes anti-jointure contenant un prédicat sur une relation externe.
-
Ajout d'une fonction pushdown pour les fonctions système suivantes :
pg_char_to_encoding
pg_encoding_to_char
textanycat
anytextcat
-
Gestion des erreurs améliorée pour la base
pg_advisory_lock
de données Aurora PostgreSQL Limitless. Avec cette modification, vous recevez une notification d'erreur claire lorsque vous tentez de l'utiliserpg_advisory_lock
. -
Correction d'un problème selon lequel l'ajout d'une expression avec des parenthèses imbriquées dans les
DEFAULT/CHECK
contraintes pouvait générer des résultats incorrects.
Base de données Aurora PostgreSQL Limitless 16.4.104, 19 novembre 2024
Corrections de bugs
-
Correction d'un problème en raison duquel des blocages pouvaient survenir lors du traitement des instructions DDL (Data Definition Language) lors
CREATE INDEX CONCURRENTLY
de leur exécution. -
Correction d'un problème en raison duquel une erreur dans la résolution des blocages distribués pouvait bloquer la détection des blocages distribués ultérieurs.
-
Problème résolu : les instructions DDL associées à des instructions DML (Data Manipulation Language) sous-jacentes (telles que
CREATE TABLE AS
l'appel à une table contenant des données) entraînaient des erreurs si lards_aurora.limitless_active_shard_key
variable était utilisée dans une session. -
Correction d'un problème à cause duquel une opération de division de partition entraînait une erreur.
-
Correction d'un problème en raison duquel la
rds_aurora.limitless_alter_table_type_sharded
procédure de conversion du type de table en type fragmenté échouait si lards_aurora.limitless_alter_table_type_sharded
variable était définie. -
Correction d'un problème lié à la logique décroissante des objets polymorphes qui empêchait les requêtes non valides de générer des erreurs lorsque le transfert implicite de données entraînait l'utilisation de versions d'objets incorrectes.
Problèmes connus
-
Un problème peut survenir lorsqu'une partie d'une requête est convertie en une condition de gauche ou anti-jointure. Dans ces cas, si la relation interne n'a aucun résultat, une ligne nulle est utilisée.
-
Un problème peut survenir lorsque l'ajout d'une colonne avec une
DEFAULT
contrainteNOT NULL
or, qui contient des fonctions qu'il est dangereux de transférer vers des partitions (telles que des fonctions volatiles), nécessite le remplissage de données dans des lignes existantes. -
Un problème peut survenir lorsque la logique séparative utilisée pour préparer les requêtes aux partitions n'utilise pas de parenthèses dans la mesure du possible. Cela peut entraîner des erreurs lorsqu'il
COLLATE
est utilisé dans des requêtes.
Base de données Aurora PostgreSQL Limitless 16.4.103, 31 octobre 2024
La version 16.4.103 est la version GA de la base de données Aurora PostgreSQL Limitless.
Pour plus d'informations sur cette version, consultez la section Utilisation de la base de données Amazon Aurora PostgreSQL Limitless dans le guide de l'utilisateur Amazon Aurora.