Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon Aurora PostgreSQL Unbegrenzte Datenbankaktualisierungen
Hier finden Sie Informationen zu Versionen von Amazon Aurora PostgreSQL Limitless Database. Limitless Database bietet automatische horizontale Skalierung zur Verarbeitung von Millionen von Schreibtransaktionen pro Sekunde und verwaltet Petabytes an Daten, während gleichzeitig die einfache Bedienung innerhalb einer einzigen Datenbank erhalten bleibt. Mit Limitless Database können Sie sich auf die Entwicklung umfangreicher Anwendungen konzentrieren, ohne komplexe Lösungen für die Skalierung Ihrer Daten auf mehrere DB-Instances erstellen und warten zu müssen, um Ihre Workloads zu unterstützen.
Weitere Informationen finden Sie unter Verwenden der Amazon Aurora PostgreSQL Limitless Database im Amazon Aurora-Benutzerhandbuch.
Amazon Amazon Aurora PostgreSQL Limitless Database folgt derselben Richtlinie für den Lebenszyklus der Engine-Versionen wie Aurora PostgreSQL. Weitere Informationen finden Sie unter Veröffentlichungskalender für Aurora PostgreSQL.
Themen
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.13-grenzenlos
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.11-grenzenlos
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.10-grenzenlos
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.9-grenzenlos
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.8-grenzenlos
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.6-grenzenlos
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.4-grenzenlos
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.13-grenzenlos
Diese Version von Aurora PostgreSQL Limitless Database ist mit PostgreSQL 16.13 kompatibel. https://www.postgresql.org/docs/release/16.13/
Versionen und Patches
Aurora PostgreSQL Limitless Database 16.13.102, 3. September 2026
Fehlerbehebungen
-
Ein verteilter Deadlock zwischen
GRANToderREVOKEauf einer Tabelle und gleichzeitige Lese- oder Schreibvorgänge derselben Tabelle wurde behoben. -
Es wurde ein Problem behoben, bei dem ein Knoten in einer Shard-Gruppe wiederholt neu gestartet werden konnte, während eine laufende verteilte Transaktion wiederhergestellt wurde, weil die OID für das Datenbankobjekt nicht übereinstimmte. Dadurch war der Knoten nicht verfügbar und ein manuelles Eingreifen war erforderlich.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein Router nach einem Failover weiterhin veraltete Writer-Informationen verwendete. Schreibanforderungen, die über diesen Router weitergeleitet wurden, wurden abgelehnt.
Aurora PostgreSQL Limitless Database 16.13.101, 13. Juli 2026
Fehlerbehebungen
-
Es wurde ein Problem mit Fast-Path-Sperren behoben, das zu vermehrten Konflikten führen konnte. LWLock:LockManager
Aurora PostgreSQL Limitless Database 16.13.100, 25. April 2026
Funktionen
-
Unterstützung für Batch
INSERTund Operationen mit Klausel hinzugefügt.UPDATEDELETERETURNING -
Eine virtuelle Funktion wurde hinzugefügt, um anzuzeigen, ob eine vorbereitete Transaktion getrennt wurde.
Verbesserungen
-
Verbesserte Leistung für Transaktionen mit einer Anweisung mithilfe des erweiterten Abfrageprotokolls.
-
Verbesserte Leseleistung mit zukünftiger Optimierung der Commit-Zeit für zeitbasierte MVCC-Reader.
-
Die Leistung bei
SELECTSingle-Shard-Abfragen wurde verbessert, da alle Ergebniszeilen auf einmal statt stapelweise abgerufen wurden. Diese Optimierung ist standardmäßig aktiviert und kann mit dem Parameter gesteuert werden.rds_aurora.limitless_fetch_all -
Die Leistung verteilter Transaktionen wurde verbessert, indem standardmäßig die zweiphasige Commit-Backend-Affinität aktiviert wurde.
-
Die Leistung von mehrzeiligen
INSERTAnweisungen mitRETURNINGKlausel wurde verbessert, indem die Batch-Insert-Optimierung aktiviert wurde, wenn dieRETURNINGListe aus*und Spaltenverweisen besteht. -
Durch proaktive Segmenterweiterung wurden die Spitzen bei der Commit-Log-Erweiterung reduziert.
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem
SELECTAbfragen abstürzten, wenn in einer Funktion auf ein geteiltes Tabellenattribut verwiesen wurde. -
Es wurde ein Problem behoben, bei dem das Aufrufen
nextvaleiner Sequenz innerhalb einer expliziten Transaktion gleichzeitigenextvalAufrufe derselben Sequenz blockierte, wenn der Aufruf eine Chunk-Aktualisierung auslöste. Bei der Aktualisierung wurde die SequenzAccessExclusiveLockbeibehalten, bis die übergeordnete Transaktion beendet wurde, anstatt sie nach Abschluss der Chunk-Aktualisierung freizugeben. -
Ein Absturz, der durch die SIMD-Ausrichtung verursacht wurde, wurde behoben.
-
Es wurde ein Problem behoben, bei dem Abfragen beim Abrufen von Ergebnissen von Shard-Knoten unter bestimmten Verbindungsbedingungen auf unbestimmte Zeit hängen blieben.
-
Es wurde ein Problem behoben, bei dem Client- und Datenbankverbindungen bei einem Timeout der RPC-Verbindung und unterbrochenen Verbindungen nicht richtig zurückgesetzt wurden.
-
Es wurde ein Problem behoben, bei dem die
FORCEOptionDROP DATABASEwith zeitweise fehlschlug.database is being accessed by other users -
Verteilte Deadlocks, die durch Autovacuum bei Tabellenoperationen generiert wurden, wurden reduziert.
DDL -
Es wurde ein Problem behoben, bei dem ein
CREATE SEQUENCEFehler auftrat,not enough values to create distributed sequencewenn ein enger Sequenzbereich (z. B. dersmallintTyp oder ein kleiner WertMAXVALUE) mit einemINCREMENT BYWert größer als 1 verwendet wurde. Bei der automatischen Anpassung der Blockgröße wurde der Inkrementwert nicht berücksichtigt, sodass die Chunk-Größe nicht ausreichend verkleinert werden konnte, um in den Sequenzbereich zu passen.
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.11-grenzenlos
Diese Version von Aurora PostgreSQL Limitless Database ist mit PostgreSQL 16.11 kompatibel. https://www.postgresql.org/docs/release/16.11/
Versionen und Patches
Aurora PostgreSQL Limitless Database 16.11.102, 1. September 2026
Fehlerbehebungen
-
Ein verteilter Deadlock zwischen
GRANToderREVOKEauf einer Tabelle und gleichzeitige Lese- oder Schreibvorgänge derselben Tabelle wurde behoben. -
Es wurde ein Problem behoben, bei dem ein Knoten in einer Shard-Gruppe wiederholt neu gestartet werden konnte, während eine laufende verteilte Transaktion wiederhergestellt wurde, weil die OID für das Datenbankobjekt nicht übereinstimmte. Dadurch war der Knoten nicht verfügbar und ein manuelles Eingreifen war erforderlich.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein Router nach einem Failover weiterhin veraltete Writer-Informationen verwendete. Schreibanforderungen, die über diesen Router weitergeleitet wurden, wurden abgelehnt.
-
Es wurde ein Problem behoben, bei dem Abfragen beim Abrufen von Ergebnissen von einem Shard-Knoten auf unbestimmte Zeit hängen blieben. Dies trat auf, nachdem die Verbindung zu diesem Knoten zurückgesetzt wurde oder nicht mehr reagierte.
-
Es wurde ein Problem behoben, bei dem Fehler, die beim Anfordern eines neuen Chunks für eine globale Sequenz zurückgegeben wurden, falsch klassifiziert wurden. Eine Sequenz, die ihren letzten Wert erreichte, wurde als Verbindungsfehler gemeldet. Ein vorübergehender Fehler könnte auch dazu führen, dass keine
nextvalneuen Werte zurückgegeben werden.
Aurora PostgreSQL Limitless Database 16.11.101, 9. Juni 2026
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem ein eindeutiger Index keine Eindeutigkeit garantierte, wenn er mit einer benutzerdefinierten Operatorklasse erstellt wurde.
-
Es wurde ein Problem behoben, bei dem
FORCEdie OptionDROP DATABASEmitdatabase is being accessed by other usersfehlschlug. -
Es wurde ein Problem behoben, bei dem es nach dem Upgrade aufgrund einer veralteten zwischengespeicherten Erweiterungsversion zu einem Konflikt zwischen den knotenübergreifenden Versionen kam.
Aurora PostgreSQL Limitless Database 16.11.100, 25. Februar 2026
Funktionen
-
Unterstützung für
ALTER VIEW ... OWNER TO ...-Anweisungen hinzugefügt. -
Unterstützung
pg_prewarmfür Erweiterungen hinzugefügt.
Verbesserungen
-
Verbesserte
EXPLAINAusgabe fürINSERT INTOSELECTWIT-Anweisungen. -
Verbesserte Abfrageleistung für die
ENUMVerwendung. -
Verbesserte Fehlermeldungen für
INSERT INTOKontoauszüge. Die Meldung weist jetzt auf Werte hin, bei denen sie fehlgeschlagen ist.
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem
SELECTAnweisungen blockiert wurden, wenn in einer Funktion auf ein geteiltes Tabellenattribut verwiesen und es verknüpft wurde. -
Problem behoben
UNIQUEundPRIMARY KEYEinschränkungen bei Verwendung einerINCLUDEKlausel, bei der alle Spalten (sowohl die Integritätsspalten als auch die eingeschlossenen Spalten) falsch behandelt wurden. Dies führte dazu, dass die Indexstruktur von der ursprünglichen Tabellendefinition abwich.
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.10-grenzenlos
Diese Version von Aurora PostgreSQL Limitless Database ist mit PostgreSQL 16.10 kompatibel. https://www.postgresql.org/docs/release/16.10/
Versionen und Patches
Aurora PostgreSQL Limitless Database 16.10.101
Verbesserungen
-
Verbesserte
EXPLAINAusgabe fürINSERT INTOmitSELECT.
Fehlerbehebungen
-
Es wurde ein Absturz behoben, der beim Verbinden einer Tabelle mit einer Set-Returning-Funktion auftrat, die auf die Spalten der Tabelle verweist.
-
Ein Absturz, der durch SIMD-Ausrichtungsprobleme mit generischen Wrapper-Funktionen verursacht wurde, wurde behoben.
Aurora PostgreSQL Limitless Database 16.10.100, 24. Februar 2026
Funktionen
-
Unterstützung für ENUM als Shard-Schlüsseltyp hinzugefügt.
-
Unterstützung für
CHECKEinschränkungen hinzugefügt, die sowohl Literale als auch Ausdrücke beinhalten. Weitere Informationen finden Sie unter Einschränkungen. -
Unterstützung für
VIEWs mit Fremdschlüsseleinschränkungen hinzugefügt. Weitere Informationen finden Sie unter Fremdschlüssel. -
Unterstützung für Advisory Locks hinzugefügt. Weitere Informationen finden Sie unter Empfohlene Sperren
in der PostgreSQL-Dokumentation. -
Unterstützung für
pg_dumpundpg_restorefür Datenbankmigrationen hinzugefügt. Sie können Daten aus Aurora Limitless-Datenbanken speichern und auf anderen Aurora Limitless-Clustern oder regulären PostgreSQL-Datenbanken wiederherstellen. Diese Unterstützung umfasst die Beibehaltung von Sharded- und Referenztabellenkonfigurationen bei der Migration zwischen Aurora Limitless-Clustern mithilfe von Funktionen zur Metadatenerfassung. Weitere Informationen finden Sie unter Amazon Aurora PostgreSQL Limitless Database sichern und wiederherstellen.
Verbesserungen
-
Verbesserte Leistung bei Schema- und Tabellensuchen.
-
Verbesserte Leistung beim Shard-Split.
-
Verbesserte Leistung für
INSERT INTOundUPDATEAbfragen.
Fehlerbehebungen
-
Es wurde ein Problem mit der Rechtevergabe behoben, das fehlschlug
invalid role OID: 0, wenn alle Rechte auf öffentlich gesetztGRANTwurden. -
Es wurde ein Problem mit
EXPLAINundUPDATEAbfragen behoben, das mit fehlschlugwrong number of parameters for prepared statement. -
Es wurde ein Problem behoben
CREATE TABLE, bei dem mit fehlgeschlagen istduplicate key value violates unique constraint. -
Es wurde ein Problem behoben, bei dem die Datenbank danach
DROP DATABASEüber JDBC unbrauchbar blieb. -
Es wurde ein Problem mit
UPDATEAbfragen in verteilten Tabellen behoben, das mit fehlschlug.relation * does not exist -
Es wurde ein Problem mit
SELECTAbfragen mit Typumwandlungen behoben, das mit fehlschlugcannot cast type cstring to text[]. -
Es wurde ein Problem behoben
CREATE DATABASE, bei demconnection_limit requires an integer valuebei der Einstellung auch ein Fehler aufgetreten istconnection_limit. -
Die Umwandlung einer Tabelle von einer Standardtabelle in eine verteilte Tabelle oder Referenztabelle wurde korrigiert, um die Sicherheitsrichtlinien auf Zeilenebene beizubehalten.
-
Probleme mit der Richtigkeit und Datenlecks in den Richtlinien für die Sicherheit auf Zeilenebene (RLS) wurden behoben. Wir empfehlen, alle vorhandenen RLS-Richtlinien zu löschen und neu zu erstellen.
-
Die
DROP POLICYAussage wurde korrigiert, wenn sie mit verwendet wurde.IF EXISTS -
Falsches Ergebnis bei der Auswahl der
tableoidSystemspalte behoben. Dastableoidist die OID der Tabelle. Dabei handelt es sich um eine eindeutige Identifikation, die dem Datenbankobjekt von einem bestimmten System gegeben wird. Wenn die Abfrage für die Single-Shard-Optimierung in Frage kommt,tableoidwird sie vom Shard abgerufen. Andernfallstableoidwird der vom angeschlossenen Router abgerufen. Verschiedene Router können bei derselben Abfragetableoidzu unterschiedlichen Ergebnissen führen. -
Das Statistikupdate für Tabellen mit benutzerdefinierten Typen wurde behoben.
-
Es wurde ein Problem behoben
CREATE TABLE, bei dem fehlschlugFATAL: Unexpected error occurred while committing transaction, wenn auf gesetztdebug_parallel_queryiston.
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.9-grenzenlos
Diese Version von Aurora PostgreSQL Limitless Database ist mit PostgreSQL 16.9 kompatibel. https://www.postgresql.org/docs/release/16.9/
Versionen und Patches
Aurora PostgreSQL Limitless Database 16.9.103, 11. Februar 2026
Verbesserungen
-
Verbesserte
EXPLAINAusgabe fürINSERT INTOmitSELECT.
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem
SELECTAnweisungen nicht zurückgegeben wurden, wenn in einer Funktion auf ein geteiltes Tabellenattribut verwiesen und es verknüpft wurde.
Aurora PostgreSQL Limitless Database 16.9.102, 21. November 2025
Verbesserungen
-
Verbesserte Leistung für Shard-Split.
-
Verbesserte Fehlermeldungen, wenn Abfragen bei (kleineren) Upgrades aufgrund inkonsistenter Instanzversionen fehlschlagen.
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem die Datenbank danach
DROP DATABASEüber JDBC unbrauchbar blieb. -
Es wurde ein Problem mit der Rechtevergabe behoben, das fehlschlug,
invalid role OID: 0wenn alle Rechte auf öffentlich gesetztGRANTwurden. -
Es wurde ein Problem mit
SELECTAbfragen mit Typumwandlungen behoben, die mit fehlschlugencannot cast type cstring to text[]. -
Es wurde ein Problem behoben
CREATE DATABASE, bei dem bei der Einstellung auchconnection_limit requires an integer valuebei der Einstellung ein Fehler aufgetreten istconnection_limit. -
Die Umwandlung einer Tabelle von einer Standardtabelle in eine verteilte Tabelle oder Referenztabelle wurde korrigiert, um die Sicherheitsrichtlinien auf Zeilenebene beizubehalten.
-
Probleme mit der Richtigkeit und Datenlecks in den Richtlinien für die Sicherheit auf Zeilenebene (RLS) wurden behoben. Wir empfehlen, alle vorhandenen RLS-Richtlinien zu löschen und neu zu erstellen.
-
Die
DROP POLICYAussage wurde korrigiert, wenn sie mit verwendet wurde.IF EXISTS -
Falsches Ergebnis bei der Auswahl der
tableoidSystemspalte behoben. Dastableoidist die OID der Tabelle. Dabei handelt es sich um eine eindeutige Identifikation, die dem Datenbankobjekt von einem bestimmten System gegeben wird. Wenn die Abfrage für die Single-Shard-Optimierung in Frage kommt,tableoidwird sie vom Shard abgerufen. Andernfallstableoidwird der vom angeschlossenen Router abgerufen. Verschiedene Router können bei derselben Abfragetableoidzu unterschiedlichen Ergebnissen führen. -
Es wurde ein Problem behoben, bei dem interne Prozesse nicht mehr ordnungsgemäß funktionierten, nachdem die
CONNECTRechte für interne Systemrollen entzogen wurden. -
Das Statistikupdate für Tabellen mit benutzerdefinierten Typen wurde behoben.
-
Ein Sonderfall bei der Auflösung einer vorbereiteten Transaktion wurde behoben.
Aurora PostgreSQL Limitless Database 16.9.101, 6. November 2025
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem Tabellen auf Shards nicht gelöscht wurden
CREATE, wennALTER, undDROPAnweisungen wiederholt mit vorbereiteten Anweisungen über JDBC- oder ODBC-Treiber ausgeführt wurden (z. B. bei VerwendungpreferQueryMode=extendedCacheEverythingin JDBC) oder wenn,, und -Anweisungen alsCREATETeil von oder ausgeführt wurden.ALTERDROPPROCEDUREFUNCTION -
Es wurden falsche Ergebnisse behoben, wenn Tabellen mithilfe von
UNIQUE INDEXScans abgefragt wurden, während die Tabelle die Heap-Only Tuple-Ketten (HOT) von Anweisungen unterbrochen hatte.UPDATE -
Es wurde ein Problem behoben, bei dem fehlerfreie Knoten unnötig ersetzt wurden, was zur Nichtverfügbarkeit des Systems führte.
Aurora PostgreSQL Limitless Database 16.9.100, 5. September 2025
Funktionen
-
Unterstützung für
CREATE INDEX IF NOT EXISTShinzugefügt. -
Unterstützung für SEQUENCES in der Erweiterung hinzugefügt.
pgstattuple -
Unterstützung für die Hstore-Erweiterung hinzugefügt. Beachten Sie, dass Hstore-Spalten nicht als gemeinsame Schlüssel in geteilten Tabellen verwendet werden können.
-
Unterstützung für die Erweiterung auto_explain hinzugefügt.
Verbesserungen
-
Reduzierte Wartezeit zwischen
CREATE DATABASEVorgängenDROP DATABASEund Vorgängen, wenn derselbe Datenbankname verwendet wird. -
Verbesserte Leistung für
DELETEUPDATEOperationen mit Semi-Join und Anti-Join. -
Verbesserte Leistung bei
INSERT INTO ... SELECT FROMAnweisungen mit Ausdrücken oder Projektionen, die in Shards umgewandelt werden können -
Verbesserte Fehlermeldungen für erkannte Deadlocks mit involvierten Abfragen, die im Abschnitt DETAIL aufgeführt sind.
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem der Workerpool im Hintergrund durch datenbankinterne Prozesse vollständig ausgeschöpft werden konnte.
-
Es wurde ein Problem behoben, bei dem nicht unveränderliche Funktionen in Erweiterungen unerwartet fehlschlugen und der Fehler „Zugriff verweigert“ auftrat.
-
Fehler bei festgelegter Commit-Zeit sind ungültig.
-
Es wurde ein Problem behoben, bei
INSERT INTOdem nachREAD ONLYAbschluss einer TransaktionROLLBACKderFehler ERROR: Die Remote-Abfrage konnte nicht ausgeführt werden, mit der Meldung: Der Lese- und Schreibmodus für die Transaktion muss vor jeder Abfrage eingestellt werden. -
Es wurde ein Problem behoben, bei dem
SELECTAbfragen mit demFehler fehlschlugen: Die Fernabfrage konnte nicht ausgeführt werden, mit der Meldung: Sortierungen werden vom Typ Integer nicht unterstützt. -
Es wurde ein Problem behoben, bei dem ein
DELETE FROMFehler mit demFehler aufgetreten ist: Die Fernabfragekonnte nicht ausgeführt werden. -
Es wurde ein Problem behoben, bei dem Ausdrücke in
DEFAULT/CHECKEinschränkungen möglicherweise falsche Auffülldaten für vorhandene Zeilen generierten. Dieses Problem tritt insbesondere dann auf, wenn der Ausdruck in der Einschränkung auf Klammern beruht. -
Es wurde ein Problem mit
PREPAREundEXECUTE-Anweisungen behoben, das fehlschlug, wenn dieBind-Nachricht 2 Parameter bereitstellt. Für eine vorbereitete Anweisung ist jedoch 1 erforderlich,wenn diePREPAREAnweisung weniger Parameter verwendete als deklariert. -
Es wurde ein Problem behoben, bei dem eine
rds_aurora.limitless_explain_optionsEinstellung inRESETderEXPLAINAusgabe nicht korrekt wiedergegeben wurde.
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.8-grenzenlos
Diese Version von Aurora PostgreSQL Limitless Database ist mit PostgreSQL 16.8 kompatibel. https://www.postgresql.org/docs/release/16.8/
Versionen und Patches
Aurora PostgreSQL Limitless Database 16.8.104, 12. Mai 2026
Fehlerbehebungen
-
Ein Leck im Dateideskriptor wurde behoben.
rds_aurora_limitless_get_max_connections
Aurora PostgreSQL Limitless Database 16.8.103, 30. Oktober 2025
Fehlerbehebungen
-
Es wurde ein Problem mit der Rechtevergabe behoben, das fehlschlug,
invalid role OID: 0wenn alle Rechte auf öffentlich gesetzt wurden.GRANT -
Es wurde ein Problem mit
SELECTAbfragen mit Typumwandlungen behoben, die mit fehlschlugencannot cast type cstring to text[]. -
Es wurde ein Problem behoben
CREATE DATABASE, bei dem bei der Einstellung auchconnection_limit requires an integer valuebei der Einstellung ein Fehler aufgetreten istconnection_limit. -
Falsches Ergebnis bei der Auswahl der
tableoidSystemspalte behoben. Dastableoidist die OID der Tabelle. Dabei handelt es sich um eine eindeutige Identifikation, die dem Datenbankobjekt von einem bestimmten System gegeben wird. Wenn die Abfrage für die Single-Shard-Optimierung in Frage kommt,tableoidwird sie vom Shard abgerufen. Andernfallstableoidwird der vom angeschlossenen Router abgerufen. Verschiedene Router können bei derselben Abfragetableoidzu unterschiedlichen Ergebnissen führen. -
Ein Sonderfall bei der Auflösung einer vorbereiteten Transaktion wurde behoben.
Aurora PostgreSQL Limitless Database 16.8.102, 13. Oktober 2025
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem Tabellen auf Shards nicht gelöscht wurden
CREATE, wennALTER, undDROPAnweisungen wiederholt mit vorbereiteten Anweisungen über JDBC- oder ODBC-Treiber ausgeführt wurden (z. B. bei VerwendungpreferQueryMode=extendedCacheEverythingin JDBC) oder wenn,, und -Anweisungen alsCREATETeil von oder ausgeführt wurden.ALTERDROPPROCEDUREFUNCTION -
Es wurden falsche Ergebnisse behoben, wenn Tabellen mithilfe von
UNIQUE INDEXScans abgefragt wurden, während die Tabelle die Heap-Only Tuple-Ketten (HOT) von Anweisungen unterbrochen hatte.UPDATE -
Es wurde ein Problem behoben, bei dem fehlerfreie Knoten unnötig ersetzt wurden, was zur Nichtverfügbarkeit des Systems führte.
Aurora PostgreSQL Limitless Database 16.8.101, 30. Juni 2025
Verbesserungen
-
Die Fehlermeldungen für erkannte Deadlocks wurden verbessert. Die beteiligten Abfragen werden nun im
DETAILAbschnitt aufgeführt. -
Unterstützung für Unterabfragen hinzugefügt, die tableoid als Zielliste enthalten.
Fehlerbehebungen
-
Das Ergebnis der
ANALYZESQL-Abfrage wurde dahingehend korrigiert, dass auch Fremdtabellen enthalten sind. -
Es wurden mehrere Probleme behoben, die zu einem Neustart der Datenbank führen konnten.
-
Es wurde ein Problem mit
PREPAREundEXECUTE-Anweisungen behoben, die fälschlicherweise fehlschlugen, wenn dieBind-Nachricht 2 Parameter lieferte. Für die vorbereitete Anweisung ist jedoch 1 erforderlich,wenn diePREPAREAnweisung weniger Parameter als deklariert verwendete. -
Es wurden mehrere Probleme im Vakuumbetrieb behoben, die zu erhöhtem Platzverbrauch führten.
-
Ein Problem mit
INSERTKontoauszügen nach einem Rollback einerREAD_ONLYTransaktion wurde behoben. -
Es wurde ein Problem behoben, bei dem
DELETEAnweisungen mitRETURNINGKlausel fehlschlagen.
Aurora PostgreSQL Limitless Database 16.8.100, 8. Mai 2025
Funktionen
-
Unterstützung für die Erweiterung hinzugefügt.
ltreeltreeDatentypspalten können nicht als Shard-Schlüssel in geteilten Tabellen verwendet werden. -
Unterstützung für die
btree_gistErweiterung in Aurora PostgreSQL Limitless Database wurde hinzugefügt. Ausschlussbeschränkungen, die den GIST-Index verwenden, werden nicht unterstützt. Beispielsweise wird der folgende Befehl nicht unterstützt:CREATE TABLE zoo ( cage INTEGER, animal TEXT, EXCLUDE USING GIST (cage WITH =, animal WITH <>) );
Verbesserungen
-
Verbesserte Abfrageleistung in diesen Szenarien:
-
Abfragen mit Bereichsklauseln.
-
Mehrfacher Tupelzugriff mit verschiedenen Shard-Schlüsseln von demselben Shard.
-
Löschen und aktualisieren Sie Operationen, die Semi- und Anti-Joins beinhalten.
-
-
Verbesserte asynchrone Fremdscanknoten mit Prefetch-Funktion.
-
Verbesserte Fehlertoleranz bei der Deadlock-Erkennung.
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem Datenbank-Backends nicht mehr auf Systemsignale reagierten, was dazu führen konnte, dass DROP DATABASE-Operationen hängen blieben.
-
Es wurde eine Race-Bedingung bei der Hintergrundverarbeitung des Commit-Logs (Clog) behoben, die dazu führte, dass die Commit-Zeit ungültig ist.
-
Es wurde ein Problem behoben, das bei automatischen Tabellenanalysevorgängen zu unerwarteten Abstürzen führen konnte.
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.6-grenzenlos
Diese Version von Aurora PostgreSQL Limitless Database ist mit PostgreSQL 16.6 kompatibel. https://www.postgresql.org/docs/release/16.6/
Versionen und Patches
Aurora PostgreSQL Limitless Database 16.6.103, 13. Oktober 2025
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem Tabellen auf Shards nicht gelöscht wurden
CREATE, wennALTER, undDROPAnweisungen wiederholt mit vorbereiteten Anweisungen über JDBC- oder ODBC-Treiber ausgeführt wurden (z. B. bei VerwendungpreferQueryMode=extendedCacheEverythingin JDBC) oder wenn,, und -Anweisungen alsCREATETeil von oder ausgeführt wurden.ALTERDROPPROCEDUREFUNCTION -
Es wurden falsche Ergebnisse behoben, wenn Tabellen mithilfe von
UNIQUE INDEXScans abgefragt wurden, während die Tabelle die Heap-Only Tuple-Ketten (HOT) von Anweisungen unterbrochen hatte.UPDATE -
Es wurde ein Problem behoben, bei dem fehlerfreie Knoten unnötig ersetzt wurden, was zur Nichtverfügbarkeit des Systems führte.
Aurora PostgreSQL Limitless Database 16.6.102, 30. Juni 2025
Verbesserungen
-
Verbesserte Fehlermeldungen für erkannte Deadlocks listen jetzt die beteiligten Abfragen in der
DETAILauf. -
Der Algorithmus zur Erkennung verteilter Deadlocks wurde verbessert, sodass er bei Netzwerk- oder Knotenausfällen beliebig widerstandsfähig ist.
-
Unterstützung für Unterabfragen hinzugefügt, die tableoid als Zielliste enthalten.
Fehlerbehebungen
-
Das Ergebnis der
ANALYZESQL-Abfrage wurde so korrigiert, dass es Fremdtabellen enthält. -
Es wurden mehrere Probleme behoben, die zu einem Neustart der Datenbank führen konnten.
-
Es wurde ein Problem mit
PREPAREundEXECUTE-Anweisungen behoben, die fälschlicherweise fehlschlugen, wenn dieBind-Nachricht 2 Parameter bereitstellt. Für eine vorbereitete Anweisung ist jedoch 1 erforderlich,wenn diePREPAREAnweisung weniger Parameter als deklariert verwendet. -
Es wurden mehrere Probleme im Vakuumbetrieb behoben, die zu erhöhtem Platzverbrauch führten.
-
Ein Problem mit
INSERTKontoauszügen nach einem Rollback einerREAD_ONLYTransaktion wurde behoben. -
Es wurde ein Problem behoben, bei dem
DELETEAussagen mitRETURNINGKlausel fehlschlugen. -
Es wurden Fälle behoben, in denen Ausdrücke in
DEFAULTCHECK/-Einschränkungen zu falschen Ergebnissen führen konnten, insbesondere wenn der Ausdruck in der Einschränkung auf Klammern angewiesen ist, um das richtige Ergebnis zu generieren.
Aurora PostgreSQL Limitless Database 16.6.101, 17. April 2025
Diese Version enthält Aurora PostgreSQL-Patches bis 16.6.3. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/AuroraPostgreSQL.Updates.html#aurorapostgresql-versions-version1663x-1663
Fehlerbehebungen
-
Es wurden mehrere Probleme behoben, die zu kurzen Zeiten der Nichtverfügbarkeit führen konnten.
-
Es wurde ein Korrektheitsproblem behoben, wenn
limitless_minimum_adaptive_fetch_sizeder Wert auf einen niedrigeren Wert als den Standardwert (100) gesetzt wurde. -
Verbesserte Fehlerbehandlung beim Abfragen des tableoid-Attributs einer Relation in der Aurora PostgreSQL Limitless Database, da es möglicherweise unterschiedliche Werte für die einzelnen Knoten in hat.
DBShardGroup -
Es wurde ein Berechtigungsproblem behoben, das bei der Verwendung auftreten kann.
rds_aurora.limitless_active_shard_keyDadurch werden Berechtigungsfehler beim Abrufen von Daten behoben. -
Es wurde ein Fehler behoben, durch den der Client beim Blockieren im Hintergrund den Fehler „Commit ist ungültig“ erhielt.
-
Optimierte Ausführung verteilter Funktionen mit einem Shard-Schlüssel variabler Länge. Bisher führten Router verteilte Funktionen aus, jetzt werden sie jedoch lokal auf einem einzigen Shard gemäß dem Shard-Schlüssel ausgeführt.
-
Es wurde ein Fehler behoben, der bei der Ausführung von Standardtabellen
update/deletezur Verknüpfung von Referenztabellen auftrat. -
Es wurde ein Problem behoben, bei dem jeder Benutzer bestimmte interne grenzenlose Funktionen aufrufen konnte.
-
Es wurde ein Problem behoben, das zu einem falschen Rollback für Subtransaktionen während eines Knotenabsturzes führte.
-
Es wurde ein Problem behoben, bei dem Ausdrücke mit verschachtelten Klammern in
DEFAULT/CHECKEinschränkungen möglicherweise zu falschen Ergebnissen führten.
Aurora PostgreSQL Limitless Database 16.6.100, 24. Januar 2025
Funktionen
-
Die Aurora PostgreSQL Limitless Database unterstützt jetzt Aurora PostgreSQL Version 16.6.
-
Sie können die Erweiterung jetzt installieren und verwenden.
btree_gin -
Der Befehl
DISCARDData Manipulation Language (DML) wird unterstützt.
Verbesserungen
-
Verbesserte Abfrageleistung mit besseren Pushdown-Funktionen für Abfragen, die Referenztabellen in Unterabfragen enthalten. Diese Verbesserung optimiert die Abfrageausführung und führt möglicherweise zu einer schnelleren Leistung bei komplexen Abfragen, die Referenztabellen-Verknüpfungen in Unterabfragen beinhalten.
-
Die Fehlerbehandlung für wurde verbessert.
pg_advisory_lockBisher wurde bei Versuchen, diese nicht unterstützte Funktion zu verwenden, keine explizite Fehlermeldung generiert, was möglicherweise zu unerwartetem Verhalten führte. Jetzt erhalten Benutzer beim Versuch, sie zu verwendenpg_advisory_lock, eine klare Fehlermeldung. Das sorgt für mehr Klarheit und verhindert unbeabsichtigte Folgen.
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem bestimmte
CREATE TABLEBefehleALTER TABLEund mit dem Fehler fehlschlagen: Die angegebene Anweisungkonnte nicht entfernt werden. -
Es wurde ein Problem behoben, bei dem ein
ALTER TABLEBefehl mit einerNOT NULLDEFAULTOR-Einschränkung fehlschlägt, wenn er Funktionen enthält, die nicht sicher auf Shards übertragen werden können (wie z. B. flüchtige Funktionen), sodass Daten in vorhandenen Zeilen aufgefüllt werden müssen.
Bekannte Probleme
-
Das Setzen der
rds_aurora.limitless_minimum_adaptive_fetch_sizeVariablen kann zu falschen Ergebnissen führen.
Amazon Aurora PostgreSQL Limitless, Datenbankversion 16.4-grenzenlos
Diese Version von Aurora PostgreSQL Limitless Database ist mit PostgreSQL 16.4 kompatibel. https://www.postgresql.org/docs/release/16.4/
Versionen und Patches
Aurora PostgreSQL Limitless Database 16.4.106, 13. Oktober 2025
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem Tabellen auf Shards nicht gelöscht wurden
CREATE, wennALTER, undDROPAnweisungen wiederholt mit vorbereiteten Anweisungen über JDBC- oder ODBC-Treiber ausgeführt wurden (z. B. bei VerwendungpreferQueryMode=extendedCacheEverythingin JDBC) oder wenn,, und -Anweisungen alsCREATETeil von oder ausgeführt wurden.ALTERDROPPROCEDUREFUNCTION -
Es wurden falsche Ergebnisse behoben, wenn Tabellen mithilfe von
UNIQUE INDEXScans abgefragt wurden, während die Tabelle die Heap-Only Tuple-Ketten (HOT) von Anweisungen unterbrochen hatte.UPDATE -
Es wurde ein Problem behoben, bei dem fehlerfreie Knoten unnötig ersetzt wurden, was zur Nichtverfügbarkeit des Systems führte.
Aurora PostgreSQL Limitless Database 16.4.105, 17. April 2025
Fehlerbehebungen
-
Es wurden mehrere Probleme behoben, die kurze Zeiträume der Nichtverfügbarkeit verursachen konnten.
-
Es wurde ein Problem behoben, das zu falschen Ergebnissen bei Anti-Join-Abfragen führte, die ein Prädikat für eine äußere Beziehung enthielten.
-
Pushdown-Funktion für die folgenden Systemfunktionen hinzugefügt:
pg_char_to_encodingpg_encoding_to_chartextanycatanytextcat
-
Verbesserte Fehlerbehandlung für die
pg_advisory_lockAurora PostgreSQL Limitless Database. Mit dieser Änderung erhalten Sie eine klare Fehlermeldung, wenn Sie versuchen, sie zu verwenden.pg_advisory_lock -
Es wurde ein Problem behoben, bei dem das Hinzufügen eines Ausdrucks mit verschachtelten Klammern in
DEFAULT/CHECKEinschränkungen zu falschen Ergebnissen führen konnte.
Aurora PostgreSQL Limitless Database 16.4.104, 19. November 2024
Fehlerbehebungen
-
Es wurde ein Problem behoben, bei dem bei der Verarbeitung von DDL-Anweisungen (Data Definition Language) bei der Ausführung Deadlocks auftreten konnten.
CREATE INDEX CONCURRENTLY -
Es wurde ein Problem behoben, bei dem ein Fehler bei der Auflösung verteilter Deadlocks die Erkennung nachfolgender verteilter Deadlocks blockieren konnte.
-
Es wurde ein Problem behoben, bei dem DDL-Anweisungen, denen DML-Anweisungen (Data Manipulation Language) zugrunde liegen (z. B.
CREATE TABLE ASoder das Aufrufen einer Tabelle mit Daten), zu Fehlern führten, wenn dierds_aurora.limitless_active_shard_keyVariable in einer Sitzung verwendet wurde. -
Es wurde ein Problem behoben, bei dem ein Shard-Split-Vorgang zu einem Fehler führte.
-
Es wurde ein Problem behoben, bei dem das
rds_aurora.limitless_alter_table_type_shardedVerfahren zur Konvertierung des Tabellentyps in Sharded fehlschlägt, wenn dierds_aurora.limitless_alter_table_type_shardedVariable gesetzt ist. -
Es wurde ein Problem in der Parsing-Logik polymorpher Objekte behoben, das dazu führte, dass ungültige Abfragen keine Fehler erzeugten, wenn die implizite Umwandlung der übergebenen Daten dazu führte, dass falsche Objektversionen verwendet wurden.
Bekannte Probleme
-
Ein Problem kann auftreten, wenn ein Teil einer Abfrage in eine Left- oder eine Anti-Join-Bedingung umgewandelt wird. In diesen Fällen wird eine Nullzeile verwendet, wenn die innere Beziehung keine Ergebnisse liefert.
-
Ein Problem kann auftreten, wenn das Hinzufügen einer Spalte mit einer
NOT NULLDEFAULTOR-Einschränkung, die Funktionen enthält, die nicht sicher in Shards verschoben werden können (wie z. B. flüchtige Funktionen), Daten in vorhandenen Zeilen wieder aufgefüllt werden müssen. -
Ein Problem kann auftreten, wenn in der Abscheidungslogik für die Vorbereitung von Abfragen an Shards nach Möglichkeit keine Klammern verwendet werden. Dies kann zu Fehlern führen, wenn es in Abfragen verwendet
COLLATEwird.
Aurora PostgreSQL Limitless Database 16.4.103, 31. Oktober 2024
Version 16.4.103 ist die GA-Version von Aurora PostgreSQL Limitless Database.
Informationen zu dieser Version finden Sie unter Verwenden der Amazon Aurora PostgreSQL Limitless Database im Amazon Aurora-Benutzerhandbuch.