Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Aggiornamenti del database Amazon Aurora PostgreSQL Limitless
Qui puoi trovare informazioni sulle versioni di Amazon Aurora PostgreSQL Limitless Database. Limitless Database fornisce una scalabilità orizzontale automatizzata per elaborare milioni di transazioni di scrittura al secondo e gestisce petabyte di dati mantenendo la semplicità di funzionamento all'interno di un singolo database. Con Limitless Database, puoi concentrarti sulla creazione di applicazioni su larga scala senza dover creare e mantenere soluzioni complesse per scalare i dati su più istanze DB per supportare i tuoi carichi di lavoro.
Per ulteriori informazioni, consulta Using Amazon Aurora PostgreSQL Limitless Database nella Amazon Aurora User Guide.
Amazon Aurora PostgreSQL Limitless Database segue la stessa politica sul ciclo di vita della versione del motore di Aurora PostgreSQL. Per ulteriori informazioni, consulta Calendari di rilascio per Aurora PostgreSQL.
Argomenti
Database Amazon Aurora PostgreSQL Limitless versione 16.8-illimitata
Questa versione di Aurora PostgreSQL Limitless Database è compatibile con PostgreSQL 16.8. Per ulteriori informazioni sui miglioramenti di PostgreSQL 16.8, vedere PostgreSQL release 16.8.
Versioni e patch
Database Aurora PostgreSQL Limitless 16.8.100, 8 maggio 2025
Caratteristiche
-
È stato aggiunto il
ltree
supporto per l'estensione.ltree
Le colonne dei tipi di dati non possono essere utilizzate come chiavi condivise in tabelle condivise. -
È stato aggiunto il supporto per l'
btree_gist
estensione in Aurora PostgreSQL Limitless Database. I vincoli di esclusione che utilizzano l'indice GIST non sono supportati. Ad esempio, il comando seguente non è supportato:CREATE TABLE zoo ( cage INTEGER, animal TEXT, EXCLUDE USING GIST (cage WITH =, animal WITH <>) );
Miglioramenti
-
Prestazioni di interrogazione migliorate in questi scenari:
-
Interrogazioni con clausole di intervallo.
-
Accesso a più tuple con chiavi shard diverse dallo stesso shard.
-
Operazioni di eliminazione e aggiornamento che coinvolgono semi-join e anti-join.
-
-
Nodi di scansione esterni asincroni avanzati con funzionalità di prefetch.
-
Tolleranza ai guasti rafforzata nel rilevamento dei deadlock.
Correzioni di bug
-
È stato risolto un problema a causa del quale i backend del database smettevano di rispondere ai segnali di sistema, il che poteva causare il blocco delle operazioni di DROP DATABASE.
-
È stata risolta una condizione di gara nell'elaborazione in background del commit log (clog) che causava errori di commit time is invalid.
-
È stato risolto un problema che poteva causare arresti anomali imprevisti durante le operazioni automatiche di analisi delle tabelle.
Database Amazon Aurora PostgreSQL Limitless versione 16.6-illimitata
Questa versione di Aurora PostgreSQL Limitless Database è compatibile con PostgreSQL 16.6. Per ulteriori informazioni sui miglioramenti di PostgreSQL 16.6, vedere PostgreSQL release 16.6.
Versioni e patch
Database Aurora PostgreSQL Limitless 16.6.101, 17 aprile 2025
Questa versione include le patch Aurora PostgreSQL fino alla 16.6.3.
Correzioni di bug
-
Sono stati risolti diversi problemi che potevano causare brevi periodi di indisponibilità.
-
limitless_minimum_adaptive_fetch_size
È stato risolto un problema di correttezza quando era impostato su un valore inferiore al valore predefinito (100). -
Gestione degli errori migliorata per l'interrogazione dell'attributo tableoid di una relazione in Aurora PostgreSQL Limitless Database, considerando che potrebbe avere valori diversi tra i nodi.
DBShardGroup
-
È stato risolto un problema di autorizzazione che può verificarsi durante l'utilizzo.
rds_aurora.limitless_active_shard_key
Questo risolve gli errori di autorizzazione durante il recupero dei dati. -
È stata risolta una condizione di gara nell'operazione clog background che poteva causare la ricezione del commit time is invalid error da parte del client.
-
Esecuzione ottimizzata di funzioni distribuite con chiave shard a lunghezza variabile. In precedenza, i router eseguivano funzioni distribuite, ma ora vengono eseguite localmente su un singolo shard secondo la chiave shard.
-
È stato corretto un errore durante l'esecuzione
update/delete
su una tabella standard che unisce le tabelle di riferimento. -
È stato risolto un problema per cui qualsiasi utente poteva richiamare funzioni interne illimitate specifiche.
-
È stato risolto un problema che causava un rollback errato per le sottotransazioni durante l'arresto anomalo del nodo.
-
Sono stati risolti i problemi per cui le espressioni con parentesi annidate nei
DEFAULT/CHECK
vincoli potevano generare risultati errati.
Aurora PostgreSQL Limitless Database 16.6.100, 24 gennaio 2025
Caratteristiche
-
Aurora PostgreSQL Limitless Database ora supporta Aurora PostgreSQL versione 16.6.
-
È ora possibile installare e
btree_gin
utilizzare l'estensione. -
Il comando
DISCARD
Data Manipulation Language (DML) è supportato.
Miglioramenti
-
Prestazioni di query migliorate con migliori funzionalità di pushdown per le query che includono tabelle di riferimento all'interno delle sottoquery. Questo miglioramento ottimizza l'esecuzione delle query, garantendo potenzialmente prestazioni più rapide per query complesse che coinvolgono l'unione di tabelle di riferimento nelle sottoquery.
-
È stata
pg_advisory_lock
migliorata la gestione degli errori per. In precedenza, i tentativi di utilizzare questa funzionalità non supportata non generavano un messaggio di errore esplicito, il che poteva portare a comportamenti imprevisti. Ora, gli utenti riceveranno una chiara notifica di errore al momento dell'utilizzopg_advisory_lock
, garantendo una maggiore chiarezza e prevenendo conseguenze indesiderate.
Correzioni di bug
-
È stato risolto un problema a causa del quale alcuni
CREATE TABLE
comandiALTER TABLE
and non funzionavano con l'errore:impossibile analizzare l'istruzione specificata
. -
È stato risolto un problema per cui un
ALTER TABLE
comando con unDEFAULT
vincoloNOT NULL
or falliva quando conteneva funzioni non sicure da trasferire agli shard (come le funzioni volatili), che richiedevano il riempimento dei dati nelle righe esistenti.
Problemi noti
-
L'impostazione della variabile può causare risultati errati.
rds_aurora.limitless_minimum_adaptive_fetch_size
Database Amazon Aurora PostgreSQL Limitless versione 16.4 senza limiti
Questa versione di Aurora PostgreSQL Limitless Database è compatibile con PostgreSQL 16.4. Per ulteriori informazioni sui miglioramenti di PostgreSQL 16.4, vedere PostgreSQL release 16.4.
Versioni e patch
Database Aurora PostgreSQL Limitless 16.4.105, 17 aprile 2025
Correzioni di bug
-
Risolti diversi problemi che potevano portare a brevi periodi di indisponibilità.
-
È stato risolto un problema che causava risultati errati per le query anti-join contenenti un predicato su una relazione esterna.
-
È stata aggiunta la funzionalità pushdown per le seguenti funzioni di sistema:
pg_char_to_encoding
pg_encoding_to_char
textanycat
anytextcat
-
Gestione degli errori migliorata per
pg_advisory_lock
Aurora PostgreSQL Limitless Database. Con questa modifica, si riceve una chiara notifica di errore quando si tenta di utilizzare.pg_advisory_lock
-
È stato risolto un problema per cui l'aggiunta di un'espressione con parentesi annidate nei
DEFAULT/CHECK
vincoli poteva generare risultati errati.
Database Aurora PostgreSQL Limitless 16.4.104, 19 novembre 2024
Correzioni di bug
-
È stato risolto un problema a causa del quale potevano verificarsi dei deadlock nell'elaborazione delle istruzioni DDL (Data Definition Language) durante l'esecuzione.
CREATE INDEX CONCURRENTLY
-
È stato risolto un problema a causa del quale un errore nella risoluzione dei deadlock distribuiti poteva bloccare il rilevamento dei deadlock distribuiti successivi.
-
È stato risolto un problema per cui le istruzioni DDL con istruzioni DML (Data Manipulation Language) sottostanti (ad
CREATE TABLE AS
esempio la richiesta di una tabella con dati) generavano errori se lards_aurora.limitless_active_shard_key
variabile veniva utilizzata in una sessione. -
È stato risolto un problema a causa del quale un'operazione di divisione dello shard generava un errore.
-
È stato risolto un problema per cui la
rds_aurora.limitless_alter_table_type_sharded
procedura per convertire il tipo di tabella in sharded non funzionava se lards_aurora.limitless_alter_table_type_sharded
variabile era impostata. -
È stato risolto un problema nella logica di deparsing degli oggetti polimorfici che faceva sì che le query non valide non producessero errori quando il cast implicito del passaggio dei dati causava l'utilizzo di versioni errate degli oggetti.
Problemi noti
-
Un problema può verificarsi quando parte di una query viene convertita in una condizione left o anti-join. In questi casi, se la relazione interna non produce risultati, viene utilizzata una riga nulla.
-
Può verificarsi un problema quando si aggiunge una colonna con un
DEFAULT
vincoloNOT NULL
or, che contiene funzioni non sicure da trasferire agli shard (come le funzioni volatili) e richiede il riempimento dei dati nelle righe esistenti. -
Un problema può verificarsi quando la logica di deparsing per la preparazione delle query sugli shard non utilizza le parentesi, ove possibile. Ciò può causare errori quando viene utilizzato nelle query.
COLLATE
Database Aurora PostgreSQL Limitless 16.4.103, 31 ottobre 2024
La release 16.4.103 è la versione GA di Aurora PostgreSQL Limitless Database.
Per informazioni su questa versione, consulta Using Amazon Aurora PostgreSQL Limitless Database nella Amazon Aurora User Guide.