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 Postgre-Aktualisierungen SQL
Im Folgenden finden Sie Informationen zu Versionen der Amazon Aurora SQL Postgre-Compatible Edition-Datenbank-Engine, die für Amazon Aurora veröffentlicht wurden.
Informationen zum Ermitteln der Versionsnummer Ihrer Aurora SQL Postgre-Datenbank finden Sie unter Identifizieren von Versionen von Amazon Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Hinweise zu Erweiterungen und Modulen finden Sie unter Erweiterungsversionen für Amazon Aurora Postgre SQL.
Informationen zu den verfügbaren Versionen, Richtlinien und Zeitplänen von Amazon Aurora finden Sie unter Wie lange bleiben Amazon-Aurora-Hauptversionen verfügbar? im Benutzerhandbuch für Amazon Aurora. Weitere Informationen zum Support und zu anderen Richtlinien für Amazon Aurora finden Sie auf Amazon RDS FAQs
Um zu ermitteln, welche Versionen der Aurora SQL Postgre-DB-Engine in einer verfügbar sind AWS-Region, verwenden Sie den describe-db-engine-versions AWS CLI Befehl wie folgt.
aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region
aws-region
Eine Liste von AWS-Regionen finden Sie unter Verfügbarkeit der Aurora SQL Postgre-Region im Amazon Aurora Aurora-Benutzerhandbuch.
Themen
- Postgre 17 Versionen SQL
- Postgre-16-Versionen SQL
- Postgre-15-Versionen SQL
- Postgre-14-Versionen SQL
- Postgre SQL 13-Versionen (einschließlich einiger veralteter Versionen)
- Postgre SQL 12-Versionen (enthält einige veraltete Versionen)
- SQLPostgre-11-Versionen (enthält einige veraltete Versionen)
- SQLPostgre-10-Versionen (veraltet)
- SQLPostgre-9.6-Versionen (veraltet)
Postgre 17 Versionen SQL
Versionsupdates
Postgre 17.0 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 17.0 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 17.0 finden Sie unter Postgre-Version 17.0. SQL
Weitere Informationen zur Arbeit mit der Datenbank-Vorschauumgebung finden Sie unter Arbeiten mit der Datenbank-Vorschauumgebung.
Versionen und Patches
Aurora Postgre SQL 17.0 in der Amazon RDS Preview-Umgebung, 20. November 2024
Dies ist eine Vorschaudokumentation für Amazon Aurora SQL Postgre-Version 17.0. Änderungen sind vorbehalten.
Allgemeine Verbesserungen
-
Reduzierte Commit-Latenz, wenn I/O-optimiert aktiviert ist.
Nicht unterstützte Funktionen in der Vorschauversion von Aurora Postgre 17.0 SQL
-
Logische Dekodierung auf Aurora Read Replicas.
-
Failover-Steuerung innerhalb eines Datenbank-Clusters.
-
pg_createsubscriber
auf Aurora Read Replicas. -
Verwaltung von Aurora SQL Postgre-Abfrageplänen.
-
SQLLokale Schreibweiterleitung von Aurora Postgre.
Wichtig
Die Vorschauversion von Aurora Postgre SQL 17.0 enthält Korrekturen für das aktuelle Postgre. SQL CVEs Diese Korrekturen können sich auf Ihre Anmelderollen auswirken.
Einzelheiten dazu finden Sie in der CVEs Ankündigung der SQL Postgre-Veröffentlichung
Informationen zu den möglichen Auswirkungen auf Anmelderollen finden Sie in diesem Beitrag auf der SQL Postgre-Mailingliste
Postgre-16-Versionen SQL
Migration zu Aurora Postgre 16 SQL
Für das Upgrade der Hauptversion auf Aurora SQL Postgre 16 sind mindestens die folgenden Erweiterungsversionen erforderlich:
-
Nach Version 3.1 GIS
-
PgRouting Version 3.0.5
-
Redkit-Version 4.2
Weitere Informationen zur Migration finden Sie unter Migration zu Version 16
Informationen zu den unterstützten Erweiterungsversionen für jede Aurora SQL Postgre-Version finden Sie unterErweiterungsversionen für Amazon Aurora Postgre SQL.
Informationen zum Upgrade Ihres Aurora SQL Postgre-DB-Clusters, einschließlich der Aktualisierung Ihrer Erweiterungen, finden Sie unter Aktualisieren von SQL Postgre-Erweiterungen.
Nicht unterstützte Funktionen
-
Aurora Postgre SQL 16-Versionen unterstützen derzeit keine logische Dekodierung auf Aurora Read Replicas.
Unterschiede zwischen Postgre SQL 16 und Aurora SQL Postgre 16
In den Versionen von Aurora Postgre SQL 16 hat die neu eingeführte pg_stat_io
Ansicht zwei zusätzliche I/O-Kontexte:
-
index
E/A-Operationen, die während der Indexerstellung ausgeführt werden. -
walreplay
E/A-Operationen, die vom Wal-Replay-Prozess auf Aurora-Lesereplikate ausgeführt werden.
Die folgenden Backend-Typen und E/A-Kontexte gelten nicht für Aurora-Lesereplikate:
-
Autovacuum-Launcher
-
Autovacuum-Worker
-
bulkwrite
-
index
-
Vacuum
Darüber hinaus unterstützt Aurora Postgre SQL keine Writeback- und Synchronisierungsvorgänge, da Daten im Aurora-Speicher persistent gespeichert werden.
Postgre 16.6 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 16.6 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 16.6 finden Sie unter Postgre-Version 16.6. SQL
Versionen und Patches
Aurora Postgre SQL 16.6, 27. Dezember 2024
Neue Features
-
Verbesserte regionsübergreifende Widerstandsfähigkeit der Aurora Global Database. Dadurch wird die Leseverfügbarkeit in der sekundären Region bei unerwarteten Problemen wie Hardwareausfällen, Netzwerkunterbrechungen in verschiedenen Regionen und anderen Fällen gewährleistet. Weitere Informationen finden Sie unter Regionsübergreifende Resilienz für sekundäre Cluster der globalen Datenbank.
-
Der Upgrade-Prozess für Nebenversionen und Patches wurde optimiert, um die Ausfallzeiten für Read Replicas zu reduzieren.
-
Leistungsverbesserungen, die den Schreibdurchsatz für 32xl-Instances und größere Instanzen verbessern, die in einer I/O-optimierten Konfiguration ausgeführt werden.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das in seltenen Fällen zu Nutzungsspitzen führen CPU kann.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
-
Es wurde ein Problem im Zusammenhang mit der logischen Replikation bei der Verarbeitung großer abgebrochener Transaktionen bei Vorgängen zur Änderung des Katalogs behoben. Dies kann zu einem vorübergehenden Ausfall des logischen Replikationsprozesses führen.
Allgemeine Verbesserungen
-
Verbesserter Umgang mit Read Replica-Verzögerungen, was zu einem höheren Schreibdurchsatz auf größeren Instances bei Spitzenauslastung führt.
-
Es wurden mehrere Verbesserungen am Aurora In-Region Failover vorgenommen, wodurch die Ausfallzeiten der Datenbank weiter reduziert werden, indem die Speichermetadaten verbessert und die Initialisierung des Puffer-Caches beschleunigt wurde.
-
Es wurden mehrere Verbesserungen an Upgrades mit Zero-Downtime Patching (ZDP) vorgenommen, wodurch die Verbindungswiederherstellungszeit reduziert und die Widerstandsfähigkeit bei Ausfällen verbessert wird. ZDP
-
Es wurde ein Problem behoben, bei dem der Wert server_id nach einem Amazon RDS Blue/Green Deployment-Switchover nicht aktualisiert wurde.
-
Es wurde ein Problem behoben, das zu einem Neustart der Datenbank während der Hash-Index-Erweiterung führen konnte.
-
Es wurde ein Problem behoben, das dazu führte, dass die Migration von RDS Postgre fehlschlugSQL, wenn verschachtelte Tablespaces vorhanden waren.
-
Es wurde ein Problem behoben, das bei einer großen Anzahl logischer Replikationsdateien zu übermäßigen Startzeiten der Engine führen würde.
-
Es wurde ein Problem im Zusammenhang mit Null ETL behoben, bei dem das Ändern der Einschränkung einer Tabelle in einer neuen Datenbanksitzung dazu führen kann, dass der Befehl fehlschlägt.
-
Ein Segmentierungsfehler in der aws_s3-Erweiterung beim Import und Export in derselben Sitzung wurde behoben.
-
Es wurde ein Problem behoben, das während der serverlosen Skalierung zu einem Neustart der Datenbank führen konnte.
-
Es wurde ein Problem behoben, bei dem AuroraForwardingReplicaReadWaitLatency und falsch gemeldet AuroraForwardingReplica DMLLatency wurden.
-
Es wurde ein Problem behoben, das die Aktualisierung der TAP PG-Erweiterung auf Version 1.3.0 oder höher verhinderte.
-
Es wurde ein Problem in der GIS Post-Erweiterung behoben, das in seltenen Fällen zu einem Neustart der DB-Instance führen konnte.
-
Generische
plan
Informationen inaurora_stat_statements
/hinzugefügtaurora_stat_plans
. -
Es wurde ein Problem in der
pg_repack
Erweiterung behoben, das die Integrität ungültiger Indizes beeinträchtigt.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pg_cron
Erweiterung auf v1.6.4. -
PostGIS
Erweiterung auf Version 3.4.3. -
PROJErweiterung der Bibliothek auf Version 9.5.0.
-
GEOSErweiterung der Bibliothek auf Version 3.13.0.
-
orafce
Erweiterung auf 4.12.0. -
pgvector
Erweiterung auf 0.7.4. -
RDKit
Erweiterung der Version 2024_03_6 (4.6). -
pg_hint_plan
Erweiterung auf Version 1.6.1.
-
Postgret 16.4 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 16.4 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 16.4 finden Sie unter Postgre-Version 16.4. SQL
Versionen und Patches
Aurora Postgre SQL 16.4, 30. September 2024
Neue Funktionen.
-
Einführung einer neuen Fast-Failover-Funktion zur Reduzierung von Datenbankausfallzeiten während
planned
Erweiterungs-Failover-Ereignissen durch schnelle Initialisierung von Speichermetadaten und schnelle Wiederherstellung des Puffercaches. -
Es wurde eine Optimierung eingeführt, um die Dauer der Quietpoints von Zero Downtime Patching (ZDP) auf 1 Sekunde zu reduzieren.
Kritische Stabilitätsverbesserungen.
-
Ein seltener Fehler wurde behoben, der zu fehlenden Commit-Zeitstempeln für Subtransaktionen führte.
Verbesserungen mit hoher Priorität.
-
Es wurden Probleme behoben, bei denen die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Es wurde ein Problem behoben, bei dem das Löschen einer großen Anzahl von Schlüsseln aus einem BTree Index zum Absturz gleichzeitiger Scans führen konnte.
Allgemeine Verbesserungen.
-
Unterstützung für FIPS -validierte Kryptografie aktiviert, eine vollständig eigene AWS Implementierung. Weitere Informationen finden Sie im Security Blog unter AWS-LC is now FIPS 140-3 certified
. AWS -
Verbesserungen der Datenbankstartzeit bei der Initialisierung und bei Engine-Upgrades.
-
Es wurde ein Problem behobenZDP, bei dem einige Verbindungen aufgrund einer langen Übertragungszeit unterbrochen wurden. Eine neue ZDP Metrik, die
postgresql.log
aufgerufen wird,ZD_SOCKET_TRANSFER_CONN_DROPPED
steht für diese unterbrochenen Verbindungen. -
Verbesserte Leserverfügbarkeit für Aurora Replicas bei Verwendung von Systemverwaltungsfunktionen.
-
Es wurde ein Problem beim Zwischenspeichern von Metadaten mit zweiphasigem Commit (2PC) im Arbeitsspeicher behoben, das bei Aurora-Read Replicas bei der Replikation von Postgre-Quellinstanzen zu einem out-of-memory Fehler führte. RDS SQL
-
In der
pg_ad_mapping
Erweiterung wurde eine neue Funktion pgadmap_get_set_mapping_cmd () eingeführt, um Befehle anzuzeigen, die erforderlich sind, um bestehende Active Directory-Sicherheitsgruppen zu Aurora Postgre-Datenbankrollenzuordnungen neu zu erstellen. SQL -
Es wurde ein Problem bei der Initialisierung von Speichermetadaten behoben, das zu einer längeren Startzeit der Datenbank führen kann.
-
Es wurde ein Problem behoben, das die Rückgewinnung von Aurora-Speicherplatz während eines Hauptversions-Upgrades verhinderte.
-
Es wurde ein Problem behoben, das den erfolgreichen Abschluss auf für Optimized Reads aktivierten Instances ZDP verhinderte.
Zusätzliche Verbesserungen und Erweiterungen.
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pgvector
Erweiterung auf Version 0.7.3. -
mysql_fdw
Erweiterung auf Version REL -2_9_2. -
orafce
Erweiterung auf Version 4.10.3. -
pgTAP
Erweiterung auf Version 1.3.3. -
pg_cron
Erweiterung auf Version 1.6.3. -
RDKit
Erweiterung auf Version 4.5 (Release 2024_03_5). -
wal2json
Erweiterung auf Version 2.6. -
Erweiterung pg_ad_mapping auf Version 1.0.
-
HypoPG
Erweiterung auf Version 1.4.1.
-
Postgret 16.3 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 16.3 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 16.3 finden Sie unter Postgre-Version 16.3. SQL
Versionen und Patches
Aurora Postgre SQL 16.3.1, 27. September 2024
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Aurora Postgre SQL 16.3, 8. August 2024
Neue Features
-
Aurora Serverless v2 wendet jetzt ausstehende
max_connections
Änderungen der Datenbankparameter während Upgrades an. Die Kapazitätsänderungen von Serverless V2 führen zu ausstehendenmax_connections
Änderungen. Bei Upgradesmax_connections
werden so viele ZDP unterstützte Verbindungen wie zulässig beibehalten. -
Es wurde eine Funktion eingeführt, um die Startzeit der Datenbank durch eine schnellere Initialisierung des Puffercaches bei Neustarts und Datenbank-Upgrades zu verbessern.
-
Aktualisierungen kleinerer Versionen und Patches können jetzt in einigen Fällen schneller abgeschlossen werden.
-
Reduzierte Zeit für das Hoch- und Herunterfahren von Aurora Serverless v2 bei datenintensiven Workloads oder lang andauernden Abfragen und überlasteten oder nicht reagierenden Verbindungen.
-
Informationen zur Speichernutzung pro Abfrage wurden zu und hinzugefügt.
aurora_stat_statements
aurora_stat_plans
Weitere Informationen finden Sie unter aurora_stat_statements.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem mit pg_repack behoben, das fälschlicherweise dazu führte, dass zwei Vakuumprozesse gleichzeitig auf derselben Tabelle ausgeführt wurden.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Allgemeine Verbesserungen
-
Verbesserte SQL Leistung von Aurora Postgre für KI-Workloads unter Verwendung.
pgvector
-
Das Zurücksetzen der kumulativen Statistikdaten nach einem manuellen Neustart wurde behoben.
-
Verbesserungen der Wiedergabe-Performance des WAL Aurora-Wiedergabeprozesses auf Read Replica-Instances.
-
Es wurde ein Problem behoben, bei dem Upgrades kleinerer Versionen in einigen ZDP Fällen fehlschlugen, was zu längeren Upgrade-Zeiten führte.
-
Die Wiederholungsleistung von Vakuumvorgängen auf Aurora Replica-Instances wurde verbessert.
-
Es wurde ein Problem behoben, das dazu führen kann, dass die logische Replikation beendet wird, wenn versucht wird, auf Beziehungsmetadaten zuzugreifen.
-
Es wurde ein Fehler behoben, durch den JDBC Verbindungen bei ZDP aktivierten Upgrades möglicherweise nicht beibehalten wurden.
-
Verbesserung zur Reduzierung der Fragmentierung des privaten Postgres-Speichers.
-
Es wurde ein Problem behoben, das dazu führte, dass zweiphasige Commit-Dateien erhalten blieben, wodurch eine ordnungsgemäße Bereinigung verhindert wurde.
-
Die Speicherverwaltung bei der Verarbeitung von zweiphasigen Commit-Dateien wurde verbessert.
-
Es wurde ein Problem behoben, das zu einer verminderten Leistung bei der Abfrageplanung auf Aurora-Repliken führte.
-
Verbesserte Verfügbarkeit von Aurora Read Replicas.
-
Es wurde ein Problem behoben, bei dem der Server möglicherweise neu gestartet wurde, wenn der Hintergrundworker versucht, parallele Worker zu spawnen.
-
Es wurde ein Problem behoben, bei dem die Instanz neu gestartet werden konnte, wenn Änderungen von einem Remoteserver logisch übernommen wurden, wenn sie unter Ressourcenbeschränkungen standen.
-
Ein Problem mit der datenbankweiten Metrik blk_read_time auf Anweisungsebene wurde behoben.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
orafce
Erweiterung auf Version 4.9.4. -
pg_cron
Erweiterung auf Version 1.6.2. -
pg_partman
Erweiterung auf Version 5.1.0. -
pg_repack
Erweiterung auf Version 1.5.0. -
pg_tle
auf Version 1.4.0. -
pg_vector
Erweiterung auf Version 0.7.0. -
pgrouting
Erweiterung auf Version 3.6.2. -
pgTap
Erweiterung auf Version 1.3.2. -
PostGIS
Erweiterung auf Version 3.4.2. -
RDKit
Erweiterung auf Version 2024_03_1.
-
SQLPostgret 16.2
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 16.2 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 16.2 finden Sie unter Postgre-Version 16.2. SQL
Versionen und Patches
Aurora Postgre SQL 16.2.3, 7. Oktober 2024
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 16.2.2, 20. Juni 2024
Allgemeine Verbesserungen
-
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugenZDP, was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
-
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
-
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
-
Es wurde ein Problem mit dem Hintergrund-Worker behoben, bei dem er abstürzen konnte, wenn er im parallel Worker-Kontext ausgeführt wurde.
-
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
-
Es wurden Probleme bei der Behandlung von zweiphasigen Commit-Dateien behoben.
Aurora Postgre SQL 16.2.1, 29. April 2024
Neue Features
-
Zusammenfassung der Ressourcennutzung wurde hinzugefügt.
pg_dump
-
Funktion zum Überladen für
aurora_stat_statements(bool showtext)
undaurora_stat_plans(bool showtext)
hinzugefügt.
Allgemeine Verbesserungen
-
Es wurden mehrere kleinere Probleme beim Versionsupgrade behoben, um die Aufrechterhaltung der Verbindung durch Patchen ohne Ausfallzeiten zu verbessern.
-
Verkürzte Datenbankstartzeit aufgrund verbesserter Initialisierungszeit für große Volumen.
-
Schnellere COPY Abläufe wurden eingeführt, indem Konflikte im Zusammenhang mit der Relationserweiterungssperre reduziert und Beziehungen proaktiv erweitert wurden.
-
Verbesserungen zur Verringerung der Replikationsverzögerung durch intelligentes Überspringen der Wiedergabe bestimmter Protokolldatensätze, wodurch die Wiedergabelast reduziert wird.
-
Es wurde ein Problem behoben, das während eines Wiederherstellungskonflikts auf einem Leseknoten auftrat und in seltenen Fällen zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, bei dem eine Datenbank in seltenen Fällen während eines Upgrade-Patches für eine Hauptversion nicht gestartet werden konnte.
-
Die Verfügbarkeit von Read Replicas wurde verbessert, da die Wiederherstellung nach Replikationsfehlern in einer größeren Anzahl von Situationen möglich war.
-
Es wurde ein Problem behoben, das zu einem Deadlock führte, wenn die Synchronisation einer logischen Replikationstabelle fehlschlug.
-
Es wurde ein Problem mit der Dekodierung der logischen Replikation behoben, bei dem Änderungen am Katalog nach der Übertragung in den Speicher nicht verarbeitet werden konnten, wenn gleichzeitig eine untergeordnete Transaktion abgebrochen wurde.
-
Die Überprüfung von Protokolldatensätzen vor dem Schreiben in den Speicher wurde verbessert.
-
Es wurde ein Problem behoben, das dazu führte, dass Sitzungen nach einem Patch-Ereignis ohne Ausfallzeit fälschlicherweise ClientRead Warteereignisse meldeten.
-
Es wurde eine mehrdeutige Funktionsdefinition von aws_s3.query_export_to_s3 behoben, wenn die aws_s3-Erweiterung von Version 1.1 auf 1.2 aktualisiert wurde.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem im Zusammenhang mit der Wiederaufnahme eines logischen Replikationsslots behoben, das in seltenen Fällen dazu führen konnte, dass der Steckplatz hängen blieb.
-
Es wurde ein Problem behoben, das zu einem Neustart führte, wenn eine Datenbank in einem Tablespace erstellt wurde.
-
Es wurde ein Problem im Zusammenhang mit einer falschen Behandlung von logischen Replikationsfehlern zur Verbesserung der DB-Stabilität behoben.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem im Zusammenhang mit den Ursprüngen der Replikation behoben, das in seltenen Fällen zu einer längeren Wiederherstellungszeit führen und die Verfügbarkeit beeinträchtigen konnte.
-
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass Transaktionen teilweise über neu erstellte logische Replikationsslots repliziert werden. Weitere Informationen finden Sie unter Möglicher Datenverlust aufgrund eines Race-Zustands bei der Erstellung eines logischen Replikationsslots
. -
Es wurde ein Problem behoben, das dazu führen
pg_stat_statements
kann, dass Patches ohne Ausfallzeiten fehlschlagen. -
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines Upgrades einer kleineren Version dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pg_tle
Erweiterung auf Version 1.3.4. -
PLV8
Erweiterung auf Version 3.1.10. -
RDKitPatrone auf Version Release_2023_09_4.
-
-
Neue Parameter wurden hinzugefügt GUC
-
pgtle.clientauth_databases_to_skip
-
pgtle.clientauth_db_name
-
pgtle.clientauth_num_parallel_workers
-
pgtle.clientauth_users_to_skip
-
pgtle.enable_clientauth
-
pgtle.passcheck_db_name
-
Postgret 16.1 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 16.1 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 16.1 finden Sie unter Postgre-Version 16.1. SQL
Versionen und Patches
Aurora Postgre SQL 16.1.5, 17. September 2024
Verbesserungen mit hoher Priorität
-
Es wurden Probleme behoben, bei denen die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 16.1.4, 24. Juni 2024
Allgemeine Verbesserungen
-
Es wurden mehrere Probleme behoben, bei denen Upgrades kleinerer Versionen fehlschlugenZDP, was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der parallelen Abfrageausführung behoben, bei dem ein Backend in bestimmten Fällen auf unbestimmte Zeit hängen bleiben konnte.
-
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
-
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
-
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 16.1.3, 13. März 2024
Allgemeine Verbesserungen
-
Ein Problem mit Leistungseinbußen in
PLV8
der Erweiterung wurde behoben.
Aurora Postgre SQL 16.1.2, 22. Februar 2024
Allgemeine Verbesserungen
-
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können. -
Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
-
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
-
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 16.1, 31. Januar 2024
Neue Features
-
Unterstützung für die
HypoPG
-Erweiterung bei Version 1.4.0 hinzugefügt -
Unterstützung für die
h3-pg
-Erweiterung und dieh3-postgis
-Erweiterung bei Version 4.1.3 hinzugefügt -
Unterstützung für
aurora_compute_plan_id
Parameter hinzugefügt, die in einem Aurora SQL Postgre-DB-Cluster und einer DB-Parametergruppe standardmäßig aktiviert sind. Weitere Informationen finden Sie unter Überwachen von Abfrageausführungsplänen für Aurora Postgre SQL. -
Der
rds.rds_superuser_reserved_connections
Parameter ist in Aurora Postgre-Version 16 veraltet. SQL Derreserved_connections
Parameter sollte verwendet werden, um die Anzahl der Verbindungssteckplätze zu reservieren. Derreserved_connections
Parameter legt die Anzahl der Verbindungssteckplätze fest, die für Rollen mit den entsprechendenpg_use_reserved_connections
Rechten reserviert sind.rds_superuser
ist standardmäßig ein Mitglied derpg_use_reserved_connections
Rolle. Weitere Informationen finden Sie in der SQL Postgre-Dokumentation für reservierte Verbindungen.
Allgemeine Verbesserungen
-
Veraltete Unterstützung für SSL-Protokolle: TLSv1 .0 und .1. TLSv1
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
-
postgis
auf Version 3.4.0 -
PgLogical
auf Version 2.4.4 -
PgCron
auf Version 1.6 -
orafce
auf Version 4.6.0 -
pg_hint_plan
auf Version 1.6.0 -
plv8
auf Version 3.1.8 -
oracle_fdw
auf Version 2.6.0 -
MySQL_FDW
auf Version 2.9.1 -
Hll
auf Version 2.18 -
RDKit
auf Version 4.4 -
aws_s3
auf Version 1.2 -
prefix
auf Version 1.2.10 -
pg_similarity
auf Version 1.0 -
pgdam
auf Version 1.7 -
pg_proctab
auf Version 0.0.10 -
pg_tle
auf Version 1.2.0 -
pg_vector
auf Version 0.5.1 -
PgAudit
auf Version 16.0 -
plprofiler
auf Version 4.2.4 -
pg_partman
auf Version 4.7.3 -
pgTAP
auf Version 1.3.0
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 16 SQL.
Postgre-15-Versionen SQL
Versionsupdates
Postgre 15.10 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.10 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.10 finden Sie unter Postgre-Version 15.10. SQL
Versionen und Patches
Aurora Postgre SQL 15.10, 27. Dezember 2024
Neue Features
-
Der Upgrade-Prozess für Nebenversionen und Patches wurde optimiert, um die Ausfallzeiten für Read Replicas zu reduzieren.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das in seltenen Fällen zu einem Anstieg der CPU Nutzung führen kann.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
-
Es wurde ein Problem im Zusammenhang mit der logischen Replikation bei der Verarbeitung großer abgebrochener Transaktionen bei Vorgängen zur Änderung des Katalogs behoben. Dies kann zu einem vorübergehenden Ausfall des logischen Replikationsprozesses führen.
Allgemeine Verbesserungen
-
Es wurden mehrere Verbesserungen am Aurora In-Region Failover vorgenommen, wodurch die Ausfallzeiten der Datenbank weiter reduziert werden, indem die Speichermetadaten verbessert und die Initialisierung des Puffer-Caches beschleunigt wurde.
-
Es wurden mehrere Verbesserungen an Upgrades mit Zero-Downtime Patching (ZDP) vorgenommen, wodurch die Verbindungswiederherstellungszeit reduziert und die Widerstandsfähigkeit bei Ausfällen verbessert wird. ZDP
-
Es wurde ein Problem behoben, bei dem der Wert server_id nach einem Amazon RDS Blue/Green Deployment-Switchover nicht aktualisiert wurde.
-
Es wurde ein Problem behoben, das zu einem Neustart der Datenbank während der Hash-Index-Erweiterung führen konnte.
-
Es wurde ein Problem behoben, das dazu führte, dass die Migration von RDS Postgre fehlschlugSQL, wenn verschachtelte Tablespaces vorhanden waren.
-
Es wurde ein Problem behoben, das bei einer großen Anzahl logischer Replikationsdateien zu übermäßigen Startzeiten der Engine führen würde.
-
Ein Segmentierungsfehler in der aws_s3-Erweiterung beim Import und Export in derselben Sitzung wurde behoben.
-
Es wurde ein Problem behoben, das während der serverlosen Skalierung zu einem Neustart der Datenbank führen konnte.
-
Es wurde ein Problem behoben, bei dem AuroraForwardingReplicaReadWaitLatency und falsch gemeldet AuroraForwardingReplica DMLLatency wurden.
-
Es wurde ein Problem behoben, das die Aktualisierung der TAP PG-Erweiterung auf Version 1.3.0 oder höher verhinderte.
-
Es wurde ein Problem in der GIS Post-Erweiterung behoben, das in seltenen Fällen zu einem Neustart der DB-Instance führen konnte.
-
Generische
plan
Informationen inaurora_stat_statements
/hinzugefügtaurora_stat_plans
. -
Es wurde ein Problem in der
pg_repack
Erweiterung behoben, das die Integrität ungültiger Indizes beeinträchtigt.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pg_cron
Erweiterung auf v1.6.4. -
PostGIS
Erweiterung auf Version 3.4.3. -
PROJErweiterung der Bibliothek auf Version 9.5.0.
-
GEOSErweiterung der Bibliothek auf Version 3.13.0.
-
orafce
Erweiterung auf 4.12.0. -
pgvector
Erweiterung auf 0.7.4. -
RDKit
Erweiterung der Version 2024_03_6 (4.6). -
pg_hint_plan
Erweiterung auf Version 1.5.2.
-
Postgret 15.8 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.8 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.8 finden Sie unter Postgre-Version 15.8. SQL
Versionen und Patches
Aurora Postgre SQL 15.8, 30. September 2024
Neue Funktionen für 15.8.
-
Es wurde eine neue Funktion für schnelles Failover eingeführt, um die Ausfallzeiten der Datenbank während der
planned
Erweiterungs-Failover-Ereignisse zu reduzieren. Dazu gehören eine schnelle Initialisierung von Speichermetadaten und eine schnelle Wiederherstellung des Puffercaches. -
Es wurde eine Optimierung eingeführt, um die Dauer der Quietpoints von Zero Downtime Patching (ZDP) auf 1 Sekunde zu reduzieren.
Wichtige Stabilitätsverbesserungen für 15.8.
-
Es wurde ein seltener Fehler behoben, der zu fehlenden Commit-Zeitstempeln für Subtransaktionen führte.
Verbesserungen mit hoher Priorität für 15.8.
-
Es wurden Probleme behoben, bei denen die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Es wurde ein Problem behoben, bei dem das Löschen einer großen Anzahl von Schlüsseln aus einem BTree Index zum Absturz gleichzeitiger Scans führen konnte.
Allgemeine Verbesserungen für 15.8.
-
Unterstützung für FIPS -validierte Kryptografie, eine vollständig eigene Implementierung, wurde aktiviert. AWS Weitere Informationen finden Sie im Security Blog unter AWS-LC ist jetzt FIPS 140-3-zertifiziert
. AWS -
Verbesserungen der Datenbankstartzeit während der Initialisierung und bei Engine-Upgrades.
-
Es wurde ein Problem behoben, das die Aufnahme der
pg_bigm
Erweiterung in shared_preload_libraries verhinderte. -
Es wurde ein Problem behobenZDP, bei dem einige Verbindungen aufgrund einer langen Übertragungszeit unterbrochen wurden. Eine neue ZDP Metrik in postgresql.log mit dem Namen
ZD_SOCKET_TRANSFER_CONN_DROPPED
steht für diese unterbrochenen Verbindungen. -
Verbesserte Leserverfügbarkeit für Aurora Replicas bei Verwendung von Systemverwaltungsfunktionen.
-
Es wurde ein Problem beim Zwischenspeichern von Metadaten mit zweiphasigem Commit (2PC) im Arbeitsspeicher behoben, das zu out-of-memory Fehlern bei Aurora-Read Replicas führte, die von Postgre-Quellinstanzen replizierten. RDS SQL
-
In der
pg_ad_mapping
Erweiterung wurde eine neue Funktion pgadmap_get_set_mapping_cmd () eingeführt, um Befehle anzuzeigen, die erforderlich sind, um bestehende Active Directory-Sicherheitsgruppen zu Aurora Postgre-Datenbankrollenzuordnungen neu zu erstellen. SQL -
Es wurde ein Problem bei der Initialisierung von Speichermetadaten behoben, das zu einer längeren Startzeit der Datenbank führen kann.
-
Es wurde ein Problem behoben, das die Rückgewinnung von Aurora-Speicherplatz während eines Hauptversions-Upgrades verhinderte.
-
Es wurde ein Problem behoben, das den erfolgreichen Abschluss auf für Optimized Reads aktivierten Instances ZDP verhinderte.
Zusätzliche Verbesserungen und Erweiterungen für 15.8.
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pgvector
Erweiterung auf Version 0.7.3. -
mysql_fdw
Erweiterung auf Version REL -2_9_2. -
orafce
Erweiterung auf Version 4.10.3. -
pgTAP
Erweiterung auf Version 1.3.3. -
pg_cron
Erweiterung auf Version 1.6.3. -
RDKit
Erweiterung auf Version 4.5 (Release 2024_03_5). -
wal2json
Erweiterung auf Version 2.6. -
Erweiterung pg_ad_mapping auf Version 1.0.
-
HypoPG
Erweiterung auf Version 1.4.1.
-
Postgret 1.57 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.7 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.7 finden Sie unter Postgre-Version 15.7. SQL
Versionen und Patches
Aurora Postgre SQL 15.7.1, 27. September 2024
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Aurora Postgre SQL 15.7, 8. August 2024
Neue Features
Aurora Serverless v2 wendet jetzt ausstehende
max_connections
Änderungen der Datenbankparameter während Upgrades an. Die Kapazitätsänderungen von Serverless V2 führen zu ausstehendenmax_connections
Änderungen. Bei Upgradesmax_connections
werden so viele ZDP unterstützte Verbindungen wie zulässig beibehalten.Es wurde eine Funktion eingeführt, um die Startzeit der Datenbank durch eine schnellere Initialisierung des Puffercaches bei Neustarts und Datenbank-Upgrades zu verbessern.
Aktualisierungen kleinerer Versionen und Patches können jetzt in einigen Fällen schneller abgeschlossen werden.
Reduzierte Zeit für das Hoch- und Herunterfahren von Aurora Serverless v2 bei datenintensiven Workloads oder lang andauernden Abfragen und überlasteten oder nicht reagierenden Verbindungen.
Informationen zur Speichernutzung pro Abfrage wurden zu und hinzugefügt.
aurora_stat_statements
aurora_stat_plans
Weitere Informationen finden Sie unter aurora_stat_statements.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das fälschlicherweise dazu führte, dass zwei Vakuumprozesse gleichzeitig auf derselben Tabelle ausgeführt wurden.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Allgemeine Verbesserungen
Verbesserte SQL Leistung von Aurora Postgre für generative KI-Workloads unter Verwendung.
pgvector
Das Zurücksetzen der kumulativen Statistikdaten nach einem manuellen Neustart wurde behoben.
Es wurde ein Problem behoben, bei dem Upgrades kleinerer Versionen in einigen Fällen fehlschlugen, was zu längeren Upgrade-Zeiten führte. ZDP
Die Wiederholungsleistung von Vakuumvorgängen auf Aurora Replica-Instances wurde verbessert.
Es wurde ein Fehler behoben, durch den JDBC Verbindungen bei ZDP aktivierten Upgrades möglicherweise nicht beibehalten wurden.
Verbesserung zur Reduzierung der Fragmentierung des privaten Postgres-Speichers.
Es wurde ein Problem behoben, das dazu führte, dass zweiphasige Commit-Dateien erhalten blieben, wodurch eine ordnungsgemäße Bereinigung verhindert wurde.
Die Speicherverwaltung bei der Verarbeitung von zweiphasigen Commit-Dateien wurde verbessert.
Es wurde ein Problem behoben, das zu einer verminderten Leistung bei der Abfrageplanung auf Aurora-Repliken führte.
Verbesserte Verfügbarkeit von Aurora Read Replicas.
Das Zurücksetzen der kumulativen Statistikdaten nach einem manuellen Neustart wurde behoben.
Es wurde ein Problem behoben, bei dem der Server möglicherweise neu gestartet wurde, wenn der Hintergrundworker versucht, parallele Worker zu spawnen.
Es wurde ein Problem behoben, bei dem die Instanz neu gestartet werden konnte, wenn Änderungen von einem Remoteserver logisch übernommen wurden, wenn sie unter Ressourcenbeschränkungen standen.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
orafce
Erweiterung auf Version 4.9.4.pg_cron
Erweiterung auf Version 1.6.2.pg_partman
Erweiterung auf Version 5.1.0.pg_repack
Erweiterung auf Version 1.5.0.pg_tle
auf Version 1.4.0.pg_vector
Erweiterung auf Version 0.7.0.pgrouting
Erweiterung auf Version 3.6.2.pgTap
Erweiterung auf Version 1.3.2.PostGIS
Erweiterung auf Version 3.4.2.RDKit
Erweiterung auf Version 2024_03_1.
SQLPostgret 15.6
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.6 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.6 finden Sie unter Postgre-Version 15.6. SQL
Versionen und Patches
Aurora Postgre SQL 15.6.3, 7. Oktober 2024
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 15.6.2, 20. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen Upgrades kleinerer Versionen fehlschlugenZDP, was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit dem Hintergrund-Worker behoben, bei dem er abstürzen konnte, wenn er im parallel Worker-Kontext ausgeführt wurde.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Es wurden Probleme bei der Behandlung von zweiphasigen Commit-Dateien behoben.
Aurora Postgre SQL 15.6.1, 29. April 2024
Neue Features
Zusammenfassung der Ressourcennutzung wurde hinzugefügt.
pg_dump
Funktion zum Überladen für
aurora_stat_statements(bool showtext)
undaurora_stat_plans(bool showtext)
hinzugefügt.
Allgemeine Verbesserungen
Es wurden mehrere kleinere Probleme beim Versionsupgrade behoben, um die Aufrechterhaltung der Verbindung durch Patchen ohne Ausfallzeiten zu verbessern.
Verkürzte Datenbankstartzeit aufgrund verbesserter Initialisierungszeit für große Volumen.
Schnellere COPY Abläufe wurden eingeführt, indem Konflikte im Zusammenhang mit der Relationserweiterungssperre reduziert und Beziehungen proaktiv erweitert wurden.
Verbesserungen zur Verringerung der Replikationsverzögerung durch intelligentes Überspringen der Wiedergabe bestimmter Protokolldatensätze, wodurch die Wiedergabelast reduziert wird.
Es wurde ein Problem behoben, das während eines Wiederherstellungskonflikts auf einem Leseknoten auftrat und in seltenen Fällen zu kurzzeitiger Nichtverfügbarkeit führen konnte.
Es wurde ein Problem behoben, bei dem eine Datenbank in seltenen Fällen während eines Upgrade-Patches für eine Hauptversion nicht gestartet werden konnte.
Die Verfügbarkeit von Read Replicas wurde verbessert, da die Wiederherstellung nach Replikationsfehlern in einer größeren Anzahl von Situationen möglich war.
Es wurde ein Problem behoben, das zu einem Timeout beim Patchen ohne Ausfallzeiten führen würde.
Es wurde ein Problem behoben, das zu einem Deadlock führte, wenn die Synchronisation einer logischen Replikationstabelle fehlschlug.
Es wurde ein Problem mit der Dekodierung der logischen Replikation behoben, bei dem Änderungen am Katalog nach der Übertragung in den Speicher nicht verarbeitet werden konnten, wenn gleichzeitig eine untergeordnete Transaktion abgebrochen wurde.
Die Überprüfung von Protokolldatensätzen vor dem Schreiben in den Speicher wurde verbessert.
Es wurde ein Problem behoben, das dazu führte, dass Sitzungen nach einem Patch-Ereignis ohne Ausfallzeit fälschlicherweise ClientRead Warteereignisse meldeten.
Es wurde eine mehrdeutige Funktionsdefinition von aws_s3.query_export_to_s3 behoben, wenn die aws_s3-Erweiterung von Version 1.1 auf 1.2 aktualisiert wurde.
Verbesserungen mit hoher Priorität
Es wurde ein Problem im Zusammenhang mit der Wiederaufnahme eines logischen Replikationsslots behoben, das in seltenen Fällen dazu führen konnte, dass der Steckplatz hängen blieb.
Es wurde ein Problem behoben, das zu einem Neustart führte, wenn eine Datenbank in einem Tablespace erstellt wurde.
Es wurde ein Problem im Zusammenhang mit einer falschen Behandlung von logischen Replikationsfehlern zur Verbesserung der DB-Stabilität behoben.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem im Zusammenhang mit den Ursprüngen der Replikation behoben, das in seltenen Fällen zu einer längeren Wiederherstellungszeit führen und die Verfügbarkeit beeinträchtigen konnte.
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass Transaktionen teilweise über neu erstellte logische Replikationsslots repliziert werden. Weitere Informationen finden Sie unter Möglicher Datenverlust aufgrund eines Race-Zustands bei der Erstellung eines logischen Replikationsslots
. Es wurde ein Problem behoben, das dazu führen
pg_stat_statements
kann, dass Patches ohne Ausfallzeiten fehlschlagen.Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines Upgrades einer kleineren Version dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
pg_tle
Erweiterung auf Version 1.3.4.PLV8
Erweiterung auf Version 3.1.10.RDKitPatrone auf Version Release_2023_09_4.
Neue Parameter wurden hinzugefügt GUC
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
Postgret 15.5 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.5 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.5 finden Sie unter Postgre-Version 15.5. SQL
Versionen und Patches
Aurora Postgre SQL 15.5.5, 17. September 2024
Verbesserungen mit hoher Priorität
Es wurden Probleme behoben, bei denen die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 15.5.4, 24. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen Upgrades kleinerer Versionen fehlschlugenZDP, was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem mit der parallelen Abfrageausführung behoben, bei dem ein Backend in bestimmten Fällen auf unbestimmte Zeit hängen bleiben konnte.
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 15.5.3, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in
PLV8
der Erweiterung wurde behoben.
Aurora Postgre SQL 15.5.2, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 15.5.0, 21. Dezember 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.5, 14.10, 13.13 und 12.17 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.4 sind ebenfalls enthalten.
Sehen Sie sich die Amazon-Aurora-Versionsrichtlinie an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL Version 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
-
Amazon Bedrock-Integration — Durch die Verwendung der Amazon Aurora Aurora-Erweiterung für maschinelles Lernen mit Ihrem Aurora SQLDB Postgre-Cluster können Sie jetzt die grundlegenden KI-Modelle von Amazon Bedrock verwenden.
-
Verwenden von Active Directory-Sicherheitsgruppen für die Aurora SQL Postgre-Zugriffskontrolle — Fügen Sie mithilfe des AWS Verzeichnisdienstes für Microsoft Active Directory mit der neuen
pg_ad_mapping
Erweiterung Unterstützung für Gruppenrollenauthentifizierung hinzu. -
Delegierte Erweiterungsunterstützung – Dieses Feature ermöglicht das Delegieren der Erweiterungsverwaltung an Benutzer mit niedrigeren Rechten mit der neuen Rolle rds_extension.
-
Unterstützung für
aurora_compute_plan_id
Parameter hinzugefügt, die in einem Aurora SQL Postgre-DB-Cluster und einer DB-Parametergruppe standardmäßig aktiviert sind. Weitere Informationen finden Sie unter Überwachen von Abfrageausführungsplänen für Aurora Postgre SQL. -
Verbesserungen bei der Abfrageplanverwaltung (QPM):
-
Die Planentwürfe werden im Rahmen der
update_plan_hash
-Aktion fürapg_plan_mgmt.validate_plans()
auf das neueste Format aktualisiert. -
Unterstützung für die parallele Append-Erzwingung als Teil von Parallel Query Enforce wurde hinzugefügt.
-
-
Unterstützung für die
HypoPG
-Erweiterung bei Version 1.4.0 hinzugefügt -
Unterstützung für die
h3-pg
-Erweiterung und dieh3-postgis
-Erweiterung bei Version 4.1.3 hinzugefügt
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu einem Neustart führen konnte, wenn Änderungen logisch repliziert wurden, wenn gleichzeitig laufende oder stornierte Untertransaktionen vorhanden waren DDL
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, wenn eine Seite gelesen wird, die während der
WAL
-Wiedergabe geändert wurde. -
Es wurde ein Problem behoben, bei dem bestimmte Volume-Metadaten, die auf einem Quell-Cluster ungültig sind, auch auf einem geklonten Cluster ungültig bleiben. Da der geklonte Cluster ein neues Volume verwendet, werden die Metadaten jetzt neu erstellt.
-
Es wurde ein Fehler behoben, der beim Patchen ohne Ausfallzeiten zu einem Engine-Absturz führen konnte () ZDP
-
Es wurde ein neuer Parameter,
rds.enable_memory_management
, eingeführt, der verwendet wird, um das verbesserte Speicherverwaltungs-Feature zu aktivieren und zu deaktivieren. -
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das dazu führt, dass die
AuroraGlobalDBRPOLag
-Metrik Null ist, wenn derrds.global_db_rpo
-Parameter nicht festgelegt ist. -
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, während die Verbindung mit der Writer-DB-Instance wiederhergestellt wird.
-
Unterstützung für den
rdkit.morgan_fp_size
-Parameter hinzugefügt -
rds-superuser
kann die Funktionpg_stat_reset_slru
jetzt ausführen -
Es wurde ein Problem behoben, bei dem MultiXact SLRU Zugriffe nicht der richtigen Kategorie gutgeschrieben wurden.
pg_stat_slru
-
Es wurde ein Problem behoben, das dazu führen kann , dass ungenutzte
WAL
-Segmente nicht ordnungsgemäß entfernt werden. -
Es wurde ein Problem behoben, bei dem
pglogical
die Quelldaten der Replikation nicht korrekt weiterleitet, wenn das binäre Ausgabeformat verwendet wird. -
rds_superuser
kann jetztALTER COLLATION
ausführen, um die Kollationsversion eines Gebietsschemas im Katalog zu aktualisieren. -
Ein Absturz in den
dblink
- undpostgres_fdw
-Erweiterungen aufgrund ungültiger Verbindungen wurde behoben -
Es wurde ein Problem behoben, bei dem die
aws_s3
-ErweiterungHTTP
-Fehlerantworten in die Tabelle importieren kann. -
Es wurde ein Problem behoben, das dazu führen kann, dass eine Aurora-Replikat-Instance mit optimierten Lesevorgängen neu gestartet wird, während die Verbindung mit der Writer-DB-Instance wiederhergestellt wird.
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat mit optimierten Lesevorgängen neu gestartet wurde, während eine Seite im mehrstufigen Cache zwischengespeichert wird.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
mysql_fdw
auf Version 2.9.1 -
Oracle_fdw
auf Version 2.6.0 -
Orafce
auf Version 4.6.0 -
pg_cron
auf Version 1.6.0 -
pg_hint_plan
auf Version 1.5.1 -
pg_proctab
auf Version 0.0.10 -
pg_tle
auf Version 1.2.0 -
plv8
auf Version 3.1.8 -
PostGIS
auf Version 3.4.0 -
prefix
auf Version 1.2.10 -
RDKit
auf Version 4.4.0 (Release_2023_09_1)
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 15 SQL.
Postgret 15.4 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.4 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.4 finden Sie unter Postgre-Version 15.4. SQL
Versionen und Patches
- Aurora Postgre SQL 15.4.8, 14. November 2024
- Aurora Postgre SQL 15.4.7, 25. Juni 2024
- Aurora Postgre SQL 15.4.6, 13. März 2024
- Aurora Postger SQL 15.4.5, 22. Februar 2024
- Aurora Postgre SQL 15.4.3, 15. Dezember 2023
- Aurora Postgre SQL 15.4.2, 13. Dezember 2023
- Aurora Postgre SQL 15.4.1, 09. November 2023
- Aurora Postgre SQL 15.4.0, 24. Oktober 2023
Aurora Postgre SQL 15.4.8, 14. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 15.4.7, 25. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen Upgrades kleinerer Versionen fehlschlugenZDP, was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 15.4.6, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in
PLV8
der Erweiterung wurde behoben.
Aurora Postger SQL 15.4.5, 22. Februar 2024
Allgemeine Verbesserungen
Erlaubt
rds_superuser
das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 15.4.3, 15. Dezember 2023
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu einem Neustart führen konnte, wenn Änderungen logisch repliziert wurden, wenn gleichzeitig laufende oder stornierte Untertransaktionen vorhanden waren DDL
Aurora Postgre SQL 15.4.2, 13. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Es wurde ein Problem mit Index-Scan-Abfragen behoben, das in seltenen Fällen zu Neustarts der Datenbank-Instance führen kann.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 15.4.1, 09. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 15.4.0, 24. Oktober 2023
Neue Features
-
Es wurde Unterstützung für
mysql_fdw
Version 2.9.0 hinzugefügt. -
In der
aws_s3
Erweiterung wurde Unterstützung für den Export in einen S3-Bucket hinzugefügt, der mit einem vom Kunden verwalteten Schlüssel verschlüsselt ist KMS -
Die Verfügbarkeit von Aurora-Replikaten in den sekundären Clustern einer globalen DB wurde verbessert.
-
Es wurde Unterstützung für das Erfassen von Abfrageplänen auf Aurora-Replikaten hinzugefügt.
-
Es wurde Unterstützung für die Durchsetzung von Abfrageplänen mit Materialisierungsknoten hinzugefügt.
-
Es wurde Unterstützung für die Durchsetzung von Abfrageplänen mit parallelen Abfrageoperatoren hinzugefügt.
-
Abfragepläne unter einem bestimmten Kostenschwellenwert werden nicht erfasst.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass die Datenbank während der Datenbankwiederherstellung nicht gestartet werden kann.
-
Enthalten sind Optimierungen zur Verkürzung der Zeit bis zur Skalierung in Aurora Serverless v2 -Instances
Allgemeine Verbesserungen
-
Es wurde ein Problem in der Erweiterung
aws_s3
behoben, bei dem die Anzahl der exportierten Zeilen falsch gemeldet wurde, wenn die Gesamtzahl mehr als 2 Milliarden betrug. -
Es wurden Optionen zur Konfiguration von Timeouts in der Erweiterung
aws_s3
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden nun die Timeout-Schwellenwerte für Importe aus S3 ändern:-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Es wurde ein Fehler bei der Instance-Erstellung in einigen Grenzfällen verhindert.
-
Die Leistung der Wiederholung von Commit-Transaktionsoperationen auf Aurora-Replikaten wurde verbessert.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein Import aus der Erweiterung
aws_s3
fehlschlug. -
Die GEOS Bibliothek für Post GIS wurde auf Version 3.12.0 aktualisiert
-
Verbesserte Aurora Serverless v2 Skalierung des Datenbank-Speichers, wodurch die gesamte Skalierungszeit der Datenbankinstanz reduziert wird
-
Das Warteereignis
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
wurde hinzugefügt, um Wartezeiten im Absender des Cluster-Cache-Managers anzugeben. -
Das Warteereignis
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
wurde hinzugefügt, um Wartezeiten in der Aurora-Serverless-Ressourcenüberwachung anzugeben. -
Die Verarbeitung ungültiger, nicht persistenter Metadaten während Lesevorgängen aus dem Speicher auf Lesereplikaten wurde verbessert.
-
Es wurde ein Problem behoben, bei dem die Datenbank während des Starts eines logischen Replikationsslots abstürzen konnte.
-
Das Limit für den
pg_cron
-Parametercron.max_running_jobs
wurde von 100 auf 1 000 erhöht. -
Der
pgAudit
-Parameterpgaudit.log_statement
ist jetzt modifizierbar. Es wurde ein Fehler im Befehl
CREATE TABLE
behoben, damit Tabellennamen, die mit „#“ beginnen, korrekt verarbeitet werden.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
orafce
auf Version 4.3.0 -
pg_logical
auf Version 2.4.3 -
pg_tle
auf Version 1.1.1 -
pgvector
auf Version 0.5.0 -
plv8
auf Version 3.1.6 -
PostGIS
auf Version 3.3.3 -
RDKit
auf Version 4.3
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 15 SQL.
Postgret 15.3 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.3 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.3 finden Sie unter Postgre-Version 15.3. SQL
Versionen und Patches
- Aurora Postgre SQL 15.3.7, 12. November 2024
- Aurora Postgre SQL 15.3.6, 7. August 2024
- Aurora Postgre SQL 15.3.5, 13. März 2024
- Aurora Postgre SQL 15.3.4, 14. Dezember 2023
- Aurora Postgre SQL 15.3.3, 14. November 2023
- Aurora Postgre SQL 15.3.2, 4. Oktober 2023
- Aurora Postgre SQL 15.3.0, 13. Juli 2023
Aurora Postgre SQL 15.3.7, 12. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 15.3.6, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 15.3.5, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 15.3.4, 14. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Es wurde ein Problem mit Index-Scan-Abfragen behoben, das in seltenen Fällen zu Neustarts der Datenbank-Instance führen kann.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 15.3.3, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 15.3.2, 4. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Datenbank-Instance neu gestartet wird, während E/A-intensive Lese-Workloads ausgeführt werden.
-
Es wurde ein Problem behoben, das dazu führen kann, dass Vacuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert werden.
-
Es wurde ein Problem behoben, das bei der Ausführung des Befehls
COPY FROM
zu einem Absturz führt. -
Es wurde ein Problem behoben, das zu einer hohen Auslastung führte und neue Verbindungen verhinderte CPU
-
Es wurde ein Problem behoben, bei dem
UPDATE
undDELETE
aus einer Tabelle mit einem Fremdschlüssel unerwartet fehlschlagen konnte mit "ERROR: 40001: Der Zugriff konnte aufgrund der gleichzeitigen Aktualisierung bei Verwendung eines serialisierbaren Snapshots nicht serialisiert werden
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
-
Es wurde ein Problem behoben, das die Aktivierung einer verbesserten Speicherverwaltung in bestimmten Szenarien in Aurora Postgre 15.3 verhinderte SQL
Aurora Postgre SQL 15.3.0, 13. Juli 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.3, 14.8, 13.11, 12.15 und 11.20 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Die Versionen enthalten auch neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.2 sowie eine verbesserte Unterstützung für den AWS Database Migration Service. Sehen Sie sich die Amazon-Aurora-Versionen an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
Diese Version enthält Verbesserungen der Arbeitsspeicherverwaltung, die die Stabilität und Verfügbarkeit von Datenbanken erhöhen, indem Probleme aufgrund von unzureichendem Speicher proaktiv verhindert werden. Weitere Informationen finden Sie unter Verbesserte Speicherverwaltung in Aurora Postgre SQL.
-
Es wurde Unterstützung für Version 0.4.1 der Erweiterung
pgvector
hinzugefügt.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Verarbeitung von Subtransaktions-Metadaten bei Wiederverbindungen von überlebensfähigen Readern behoben.
-
Es wurde ein Problem behobenZDP, das mit den Umgebungsvariablen der Erweiterung zusammenhängt
-
Es wurde ein transienter Fehler während der logischen Replikation behoben, der dazu führte, dass ein Prozess fälschlicherweise berechnete, dass er auf eine unerwartete Seite gestoßen war.
-
Es wurde ein Problem behoben, das aufgrund einer unvollständig erstellten Zustandsdatei zum Replikationsursprung einen Zeitraum der Nichtverfügbarkeit verursachte.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, bei dem in der Computerabfrage-ID die Warnung "WARNING: unbekannter Knotentyp: 378“ angezeigt wurde
-
Es wurde ein Problem behoben, das dazu führt, dass die anfängliche Datensynchronisierung einer Beziehung blockiert wird, weil der logische Replikationsslot auf dem Publisher vorzeitig entfernt worden war.
-
Es wurde die neue Funktion,
aurora_stat_memctx_usage()
, hinzugefügt, um eine Aufschlüsselung der Backend-Speichernutzung auf Postgres-Speicherkontextebene anzuzeigen. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Die Datenbankausfallzeit wurde weiter reduziert während ZDP
-
Es wurde ein Fehler behoben, der zur Nichtverfügbarkeit führen kann während ZDP
-
Es wurde ein Problem behoben, das
pg_ls_waldir()
zur Rückgabe der Datei "ERROR: could not stat file“ führte -
Unterstützung für TLS 1.3 mit den Chiffren TLS _ AES _128_ _ und _ _256_ GCM _ SHA256 hinzugefügt TLS AES GCM SHA384
-
Es wurde ein Problem behoben, das ein Upgrade einer Hauptversion auf der Aurora-Replik einer RDS for SQL Postgre-DB-Instance blockierte
-
Es wurde ein Problem behoben, das die Skalierung verhindern konnte Aurora Serverless v2 -Instances
-
Es wurde ein Problem bei der logischen Replikation behoben, das in seltenen Fällen aufgrund der falschen Subtransaktions-Metadaten einen Zeitraum der Nichtverfügbarkeit verursachen kann.
Es wurde ein Problem in der
pg_vector
Erweiterung behoben, bei dem in seltenen Fällen unendlich viele NAN Werte einen Absturz bei der Indexerstellung verursachten-
Es wurde ein Problem zur Verbesserung der Leistung behoben.
-
GEOS
wurde auf Version 3.11.2 aktualisiert. -
pg_cron
wurde auf Version 1.5 aktualisiert. -
pg_partman
wurde auf Version 4.7.3 aktualisiert. -
pg_tle
wurde auf Version 1.0.3 aktualisiert. -
plv8
wurde auf Version 3.1.6 aktualisiert.
Postgret 15.2 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 15.2 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 15.2 finden Sie unter Postgre-Version 15.2. SQL
Versionen und Patches
- Aurora Postgre SQL 15.2.9, 6. November 2024
- Aurora Postgre SQL 15.2.8, 7. August 2024
- Aurora Postgre SQL 15.2.7, 13. März 2024
- Aurora Postgre SQL 15.2.6, 15. Dezember 2023
- Aurora Postgre SQL 15.2.5, 14. November 2023
- Aurora Postgre SQL 15.2.4, 5. Oktober 2023
- Aurora Postgre SQL 15.2.3, 25. Juli 2023
- Aurora Postgre SQL 15.2.2, 10. Mai 2023
- Aurora Postgre SQL 15.2.1, 5. April 2023
Aurora Postgre SQL 15.2.9, 6. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 15.2.8, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 15.2.7, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 15.2.6, 15. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Es wurde ein Problem mit Index-Scan-Abfragen behoben, das in seltenen Fällen zu Neustarts der Datenbank-Instance führen kann.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 15.2.5, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 15.2.4, 5. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Datenbank-Instance neu gestartet wird, während E/A-intensive Lese-Workloads ausgeführt werden.
-
Es wurde ein Problem behoben, das dazu führen kann, dass Vacuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert werden.
-
Es wurde ein Problem behoben, das zu einer hohen Auslastung führte und neue Verbindungen verhinderte CPU
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 15.2.3, 25. Juli 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der zu einer Nichtverfügbarkeit führen kann ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass bei Transaktions-Commits Speicherplatz zurückgefordert wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Es wurden mehrere Probleme behoben, die dazu führen konnten, dass Aurora-Replikate mit der verbesserten Leseverfügbarkeitsfunktion bei einer erneuten Verbindung mit der Writer-Instance neu gestartet wurden.
-
Es wurde ein Problem behoben, das Wiederverbindungen von überlebensfähigen Readern verhinderte.
Aurora Postgre SQL 15.2.2, 10. Mai 2023
Allgemeine Verbesserungen
-
Es wurde ein Fehler beim Laden des Plugins
test_decoding
inpg_create_logical_replication_slot
behoben. -
Es wurde ein Problem behoben, das dazu führte, dass die logische Replikation bei Verwendung des Write-Through-Caches fehlschlug.
-
Der von der Erweiterung
oracle_fdw
verwendete Oracle-Client wurde auf Version 21.9.0.0.0 aktualisiert.
Aurora Postgre SQL 15.2.1, 5. April 2023
Neue Features
-
Es wurde eine neue Plan-Hash-Berechnung für Query Plan Management (QPM) für die Unterstützung mehrerer Schemas eingeführt. Wenn Benutzer QPM in Umgebungen mit mehreren Schemas arbeiten möchten, können sie die
apg_plan_mgmt.plan_hash
Version auf 2 setzen undapg_plan_mgmt.validate_plans
('update_plan_hash
') aufrufen. -
Verbesserungen bei der logischen Replikation zur Verbesserung des Speichers und der CPU Auslastung bei der Verarbeitung großer Transaktionen.
-
Die CloudWatch Metrik verfolgt
ReplicationSlotDiskUsage
jetzt logischen replikationsspezifischen Speicher im gesamten Aurora-Speicher und im lokalen Speicher. -
Ab den Aurora SQL Postgre-Versionen 15.2 und 14.7 muss einem Benutzer für jede Datenbank die
CONNECT
Berechtigung erteilt werden, eine Verbindung herzustellen, auch wenn dem Benutzer Zugriff auf die Rolle gewährt wird.rds_superuser
Vor den SQL Versionen 15.2 und 14.7 von Aurora Postgre konnte ein Benutzer eine Verbindung zu jeder Datenbank und Systemtabelle herstellen, wenn dem Benutzer die Rolle zugewiesen wurde.rds_superuser
Frühere Aurora SQL Postgre-Versionen sind von dieser Änderung nicht betroffen, und Benutzer mit Zugriff auf dierds_superuser
Rolle benötigen nicht dieCONNECT
Berechtigung, auf Datenbanken in ihrem Aurora SQL Postgre-Cluster zuzugreifen.
Allgemeine Verbesserungen
-
Die
PROJ
-Unterstützung wurde auf Version 9.1.0 aktualisiert. -
Die
GDAL
-Bibliothek inPostGIS
wurde auf Version 3.5.3 aktualisiert. -
pg_hint_plan
wurde auf Version 1.5.0 aktualisiert. -
Es wurde Unterstützung für die Erweiterungen
TCN
undSEG
hinzugefügt. -
Verbesserte Leistung bei Löschungen aus B-Tree- und Hash-Indizes auf Aurora-Replikaten
-
Umfasst Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behobenQPM, das die Durchsetzung genehmigter Pläne beim Verbinden partitionierter Tabellen verhinderte
-
Die Engine-Startzeit wurde verbessert, insbesondere bei großen Instances mit vielen Objekten.
-
Die Aurora-Funktion
aurora_stat_logical_wal_cache()
ist jetzt für alle Benutzer sichtbar. -
Es wurde ein Problem behoben, das dazu führen konnteQPM, dass Pläne aus vorbereiteten Kontoauszügen nicht verfügbar waren
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
apg_plan_mgmt
auf Version 2.4 -
hll
auf Version 2.17 -
Oracle_fdw
auf Version 2.5.0 -
orafce
auf Version 4.0.0 -
pg_audit
auf Version 1.7.0 -
pg_cron
auf Version 1.4.2 -
pg_hint_plan
auf Version 1.5.0 -
pg_logical
auf Version 2.4.2 -
pg_repack
auf Version 1.4.8 -
pg_stat_statements
auf Version 1.10 -
pg_trgm
auf Version 1.4 -
pgrouting
auf Version 3.4.1 -
plv8
auf Version 3.1.4 -
PostGIS
auf Version 3.3.2 -
rds_activity_stream
auf Version 1.6 -
SEG
auf Version 1.0 -
TCN
auf Version 1.0 -
tds_fdw
auf Version 2.0.3 -
wal2json
auf Version 2.5
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 15 SQL.
Unterschiede zwischen Postgre SQL 15 und Aurora SQL Postgre 15
Aufgrund des einzigartigen verteilten Speichersystems von Aurora unterstützt Amazon Aurora Postgre SQL Version 15 keine serverseitige Komprimierung mit Gzip oder Zstandard (zstd) LZ4pg_basebackup
, Online-Backups mit pg_backup_start()
und und und pg_backup_stop()
Prefetching während der Wiederherstellung. WAL Darüber hinaus können Sequenzen als nicht protokolliert angegeben werden. Dies bringt jedoch keine Leistungsverbesserungen gegenüber normalen Sequenzen.
Postgre-14-Versionen SQL
Versionsupdates
Postgre 14.15 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.15 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.15 finden Sie unter Postgre-Version 14.15. SQL
Versionen und Patches
Aurora Postgre SQL 14.15, 27. Dezember 2024
Neue Features
-
Der Upgrade-Prozess für Nebenversionen und Patches wurde optimiert, um die Ausfallzeiten bei Read Replicas zu reduzieren.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das in seltenen Fällen zu einem Anstieg der CPU Nutzung führen kann.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
-
Es wurde ein Problem im Zusammenhang mit der logischen Replikation bei der Verarbeitung großer abgebrochener Transaktionen bei Vorgängen zur Änderung des Katalogs behoben. Dies kann zu einem vorübergehenden Ausfall des logischen Replikationsprozesses führen.
Allgemeine Verbesserungen
-
Es wurden mehrere Verbesserungen am Aurora In-Region Failover vorgenommen, wodurch die Ausfallzeiten der Datenbank weiter reduziert werden, indem die Speichermetadaten verbessert und die Initialisierung des Puffer-Caches beschleunigt wurde.
-
Es wurden mehrere Verbesserungen an Upgrades mit Zero-Downtime Patching (ZDP) vorgenommen, wodurch die Verbindungswiederherstellungszeit reduziert und die Widerstandsfähigkeit bei Ausfällen verbessert wird. ZDP
-
Es wurde ein Problem behoben, bei dem der Wert server_id nach einem Amazon RDS Blue/Green Deployment-Switchover nicht aktualisiert wurde.
-
Es wurde ein Problem behoben, das zu einem Neustart der Datenbank während der Hash-Index-Erweiterung führen konnte.
-
Es wurde ein Problem behoben, das dazu führte, dass die Migration von RDS Postgre fehlschlugSQL, wenn verschachtelte Tablespaces vorhanden waren.
-
Es wurde ein Problem behoben, das bei einer großen Anzahl logischer Replikationsdateien zu übermäßigen Startzeiten der Engine führen würde.
-
Ein Segmentierungsfehler in der aws_s3-Erweiterung beim Import und Export in derselben Sitzung wurde behoben.
-
Es wurde ein Problem behoben, das während der serverlosen Skalierung zu einem Neustart der Datenbank führen konnte.
-
Es wurde ein Problem behoben, bei dem AuroraForwardingReplicaReadWaitLatency und falsch gemeldet AuroraForwardingReplica DMLLatency wurden.
-
Es wurde ein Problem behoben, das die Aktualisierung der TAP PG-Erweiterung auf Version 1.3.0 oder höher verhinderte.
-
Es wurde ein Problem in der GIS Post-Erweiterung behoben, das in seltenen Fällen zu einem Neustart der DB-Instance führen konnte.
-
Generische
plan
Informationen inaurora_stat_statements
/hinzugefügtaurora_stat_plans
. -
Es wurde ein Problem in der
pg_repack
Erweiterung behoben, das die Integrität ungültiger Indizes beeinträchtigt.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pg_cron
Erweiterung auf v1.6.4. -
PostGIS
Erweiterung auf Version 3.4.3. -
PROJErweiterung der Bibliothek auf Version 9.5.0.
-
GEOSErweiterung der Bibliothek auf Version 3.13.0.
-
orafce
Erweiterung auf 4.12.0. -
pgvector
Erweiterung auf 0.7.4. -
RDKit
Erweiterung der Version 2024_03_6 (4.6). -
Die
pg_hint_plan
Erweiterung zur Versionserweiterung 1.4.3.
-
Postgret 14.13 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.13 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.13 finden Sie unter Postgre-Version 14.13. SQL
Versionen und Patches
Aurora Postgre SQL 14.13, 30. September 2024
Neue Funktionen für 14.13.
-
Es wurde eine neue Funktion für schnelles Failover eingeführt, um die Ausfallzeiten der Datenbank während der
planned
Erweiterungs-Failover-Ereignisse zu reduzieren. Dazu gehören eine schnelle Initialisierung von Speichermetadaten und eine schnelle Wiederherstellung des Puffercaches. -
Es wurde eine Optimierung eingeführt, um die Dauer der Quietpoints von Zero Downtime Patching (ZDP) auf 1 Sekunde zu reduzieren.
Wichtige Stabilitätsverbesserungen für 14.13.
Verbesserungen mit hoher Priorität für 14.13.
-
Es wurden Probleme behoben, bei denen die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Es wurde ein Problem behoben, bei dem das Löschen einer großen Anzahl von Schlüsseln aus einem BTree Index zum Absturz gleichzeitiger Scans führen konnte.
Allgemeine Verbesserungen für 14.13.
-
Unterstützung für FIPS -validierte Kryptografie aktiviert, eine vollständig eigene Implementierung. AWS Weitere Informationen finden Sie im Security Blog unter AWS-LC ist jetzt FIPS 140-3-zertifiziert
. AWS -
Verbesserungen der Datenbankstartzeit während der Initialisierung und bei Engine-Upgrades.
-
Es wurde ein Problem behoben, das die Aufnahme der
pg_bigm
Erweiterung in shared_preload_libraries verhinderte. -
Es wurde ein Problem beim Zero-Downtime-Patching behoben, das dazu führte, dass einige Verbindungen aufgrund der langen Übertragungszeit unterbrochen wurden. Eine neue ZDP Metrik in postgresql.log mit dem Namen
ZD_SOCKET_TRANSFER_CONN_DROPPED
steht für diese unterbrochenen Verbindungen. -
Verbesserte Leserverfügbarkeit für Aurora Replicas bei Verwendung von Systemverwaltungsfunktionen.
-
Es wurde ein Problem beim Zwischenspeichern von Metadaten mit zweiphasigem Commit (2PC) im Arbeitsspeicher behoben, das bei Aurora-Read Replicas bei der Replikation von Postgre-Quellinstanzen zu einem out-of-memory Fehler führte. RDS SQL
-
In der
pg_ad_mapping
Erweiterung wurde eine neue Funktion pgadmap_get_set_mapping_cmd () eingeführt, um Befehle anzuzeigen, die erforderlich sind, um bestehende Active Directory-Sicherheitsgruppen zu Aurora Postgre-Datenbankrollenzuordnungen neu zu erstellen. SQL -
Es wurde ein Problem bei der Initialisierung von Speichermetadaten behoben, das zu einer längeren Startzeit der Datenbank führen kann.
-
Es wurde ein Problem behoben, das die Rückgewinnung von Aurora-Speicherplatz während eines Hauptversions-Upgrades verhinderte.
-
Es wurde ein Problem behoben, das den erfolgreichen Abschluss auf für Optimized Reads aktivierten Instances ZDP verhinderte.
Zusätzliche Verbesserungen und Erweiterungen für 14.13.
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pgvector
Erweiterung auf Version 0.7.3. -
mysql_fdw
Erweiterung auf Version REL -2_9_2. -
orafce
Erweiterung auf Version 4.10.3. -
pgTAP
Erweiterung auf Version 1.3.3. -
pg_cron
Erweiterung auf Version 1.6.3. -
RDKit
Erweiterung auf Version 4.5 (Release 2024_03_5). -
wal2json
Erweiterung auf Version 2.6. -
Erweiterung pg_ad_mapping auf Version 1.0.
-
HypoPG
Erweiterung auf Version 1.4.1.
-
Postgret 14.12 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.12 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.12 finden Sie unter Postgre-Version 14.12. SQL
Versionen und Patches
Aurora Postgre SQL 14.12.1, 27. September 2024
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Aurora Postgre SQL 14.12, 8. August 2024
Neue Features
Aurora Serverless v2 wendet jetzt ausstehende
max_connections
Änderungen der Datenbankparameter während Upgrades an. Die Kapazitätsänderungen von Serverless V2 führen zu ausstehendenmax_connections
Änderungen. Bei Upgradesmax_connections
werden so viele ZDP unterstützte Verbindungen wie zulässig beibehalten.Es wurde eine Funktion eingeführt, um die Startzeit der Datenbank durch eine schnellere Initialisierung des Puffercaches bei Neustarts und Datenbank-Upgrades zu verbessern.
Aktualisierungen kleinerer Versionen und Patches können jetzt in einigen Fällen schneller abgeschlossen werden.
Reduzierte Zeit für das Hoch- und Herunterfahren von Aurora Serverless v2 bei datenintensiven Workloads oder lang andauernden Abfragen und überlasteten oder nicht reagierenden Verbindungen.
Informationen zur Speichernutzung pro Abfrage wurden zu und hinzugefügt.
aurora_stat_statements
aurora_stat_plans
Weitere Informationen finden Sie unter aurora_stat_statements.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das fälschlicherweise dazu führte, dass zwei Vakuumprozesse gleichzeitig auf derselben Tabelle ausgeführt wurden.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Allgemeine Verbesserungen
Verbesserte SQL Leistung von Aurora Postgre für generative KI-Workloads unter Verwendung.
pgvector
Es wurde ein Problem behoben, bei dem Upgrades kleinerer Versionen in einigen Fällen fehlschlugen, was zu längeren Upgrade-Zeiten führte. ZDP
Die Wiederholungsleistung von Vakuumvorgängen auf Aurora Replica-Instances wurde verbessert.
Es wurde ein Fehler behoben, durch den JDBC Verbindungen bei ZDP aktivierten Upgrades möglicherweise nicht beibehalten wurden.
Verbesserung zur Reduzierung der Fragmentierung des privaten Postgres-Speichers.
Es wurde ein Problem behoben, das dazu führte, dass zweiphasige Commit-Dateien erhalten blieben, wodurch eine ordnungsgemäße Bereinigung verhindert wurde.
Die Speicherverwaltung bei der Verarbeitung von zweiphasigen Commit-Dateien wurde verbessert.
Es wurde ein Problem behoben, das zu einer verminderten Leistung bei der Abfrageplanung auf Aurora-Repliken führte.
Verbesserte Verfügbarkeit von Aurora Read Replicas.
Es wurde ein Problem behoben, bei dem der Server möglicherweise neu gestartet wurde, wenn der Hintergrundworker versucht, parallele Worker zu spawnen.
Es wurde ein Problem behoben, bei dem die Instanz neu gestartet werden konnte, wenn Änderungen von einem Remoteserver logisch übernommen wurden, wenn sie unter Ressourcenbeschränkungen standen.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
orafce
Erweiterung auf Version 4.9.4.pg_cron
Erweiterung auf Version 1.6.2.pg_hint_plan
Erweiterung auf Version 1.4.2.pg_partman
Erweiterung auf Version 5.1.0.pg_repack
Erweiterung auf Version 1.5.0.pg_tle
auf Version 1.4.0.pg_vector
Erweiterung auf Version 0.7.0.pgrouting
Erweiterung auf Version 3.6.2.pgTap
Erweiterung auf Version 1.3.2.PostGIS
Erweiterung auf Version 3.4.2.RDKit
Erweiterung auf Version 2024_03_1.
SQLPostfach 14.11
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.11 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.11 finden Sie unter Postgre-Version 14.11. SQL
Versionen und Patches
Aurora Postgre SQL 14.11.3, 7. Oktober 2024
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 14.11.2, 20. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit dem Hintergrund-Worker behoben, bei dem er abstürzen konnte, wenn er im parallel Worker-Kontext ausgeführt wurde.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Es wurden Probleme bei der Behandlung von zweiphasigen Commit-Dateien behoben.
Aurora Postgre SQL 14.11.1, 29. April 2024
Neue Features
Zusammenfassung der Ressourcennutzung wurde hinzugefügt.
pg_dump
Funktion zum Überladen für
aurora_stat_statements(bool showtext)
undaurora_stat_plans(bool showtext)
hinzugefügt.
Allgemeine Verbesserungen
Es wurden mehrere kleinere Probleme beim Versionsupgrade behoben, um die Aufrechterhaltung der Verbindung durch Patchen ohne Ausfallzeiten zu verbessern.
Verkürzte Datenbankstartzeit aufgrund verbesserter Initialisierungszeit für große Volumen.
Schnellere COPY Abläufe wurden eingeführt, indem Konflikte im Zusammenhang mit der Relationserweiterungssperre reduziert und Beziehungen proaktiv erweitert wurden.
Verbesserungen zur Verringerung der Replikationsverzögerung durch intelligentes Überspringen der Wiedergabe bestimmter Protokolldatensätze, wodurch die Wiedergabelast reduziert wird.
Es wurde ein Problem behoben, das während eines Wiederherstellungskonflikts auf einem Leseknoten auftrat und in seltenen Fällen zu kurzzeitiger Nichtverfügbarkeit führen konnte.
Es wurde ein Problem behoben, bei dem eine Datenbank in seltenen Fällen während eines Upgrade-Patches für eine Hauptversion nicht gestartet werden konnte.
Die Verfügbarkeit von Read Replicas wurde verbessert, da die Wiederherstellung nach Replikationsfehlern in einer größeren Anzahl von Situationen möglich war.
Es wurde ein Problem behoben, das zu einem Timeout beim Patchen ohne Ausfallzeiten führen würde.
Es wurde ein Problem behoben, das zu einem Deadlock führte, wenn die Synchronisation einer logischen Replikationstabelle fehlschlug.
Es wurde ein Problem mit der Dekodierung der logischen Replikation behoben, bei dem Änderungen am Katalog nach der Übertragung in den Speicher nicht verarbeitet werden konnten, wenn gleichzeitig eine untergeordnete Transaktion abgebrochen wurde.
Die Überprüfung von Protokolldatensätzen vor dem Schreiben in den Speicher wurde verbessert.
Es wurde ein Problem behoben, das dazu führte, dass Sitzungen nach einem Patch-Ereignis ohne Ausfallzeit fälschlicherweise ClientRead Warteereignisse meldeten.
Es wurde eine mehrdeutige Funktionsdefinition von aws_s3.query_export_to_s3 behoben, wenn die aws_s3-Erweiterung von Version 1.1 auf 1.2 aktualisiert wurde.
Verbesserungen mit hoher Priorität
Es wurde ein Problem im Zusammenhang mit der Wiederaufnahme eines logischen Replikationsslots behoben, das in seltenen Fällen dazu führen konnte, dass der Steckplatz hängen blieb.
Es wurde ein Problem behoben, das zu einem Neustart führte, wenn eine Datenbank in einem Tablespace erstellt wurde.
Es wurde ein Problem im Zusammenhang mit einer falschen Behandlung von logischen Replikationsfehlern zur Verbesserung der DB-Stabilität behoben.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem im Zusammenhang mit den Ursprüngen der Replikation behoben, das in seltenen Fällen zu einer längeren Wiederherstellungszeit führen und die Verfügbarkeit beeinträchtigen konnte.
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass Transaktionen teilweise über neu erstellte logische Replikationsslots repliziert werden. Weitere Informationen finden Sie unter Möglicher Datenverlust aufgrund eines Race-Zustands bei der Erstellung eines logischen Replikationsslots
. Es wurde ein Problem behoben, das dazu führen
pg_stat_statements
kann, dass Patches ohne Ausfallzeiten fehlschlagen.Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines Upgrades einer kleineren Version dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
pg_tle
Erweiterung auf Version 1.3.4.PLV8
Erweiterung auf Version 3.1.10.RDKitPatrone auf Version Release_2023_09_4.
Neue Parameter wurden hinzugefügt GUC
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
Postgret 14.10 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.10 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.10 finden Sie unter Postgre-Version 14.10. SQL
Versionen und Patches
Aurora Postgre SQL 14.10.5, 17. September 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 14.10.4, 24. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem mit der parallelen Abfrageausführung behoben, bei dem ein Backend in bestimmten Fällen auf unbestimmte Zeit hängen bleiben konnte.
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 14.10.3, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in der Erweiterung wurde behoben.
PLV8
Aurora Postgre SQL 14.10.2, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.10.0, 21. Dezember 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.5, 14.10, 13.13 und 12.17 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.4 sind ebenfalls enthalten.
Sehen Sie sich die Amazon-Aurora-Versionsrichtlinie an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL Version 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
-
Amazon Bedrock-Integration — Durch die Verwendung der Amazon Aurora Aurora-Erweiterung für maschinelles Lernen mit Ihrem Aurora SQLDB Postgre-Cluster können Sie jetzt die grundlegenden KI-Modelle von Amazon Bedrock verwenden.
-
Verwenden von Active Directory-Sicherheitsgruppen für die Aurora SQL Postgre-Zugriffskontrolle — Fügen Sie mithilfe des AWS Verzeichnisdienstes für Microsoft Active Directory mit der neuen
pg_ad_mapping
Erweiterung Unterstützung für Gruppenrollenauthentifizierung hinzu. -
Delegierte Erweiterungsunterstützung – Dieses Feature ermöglicht das Delegieren der Erweiterungsverwaltung an Benutzer mit niedrigeren Rechten mit der neuen Rolle rds_extension.
-
Unterstützung für
aurora_compute_plan_id
Parameter hinzugefügt, die in einem Aurora SQL Postgre-DB-Cluster und einer DB-Parametergruppe standardmäßig aktiviert sind. Weitere Informationen finden Sie unter Überwachen von Abfrageausführungsplänen für Aurora Postgre SQL. -
Verbesserungen bei der Abfrageplanverwaltung (QPM):
-
Die Planentwürfe werden im Rahmen der
update_plan_hash
-Aktion fürapg_plan_mgmt.validate_plans()
auf das neueste Format aktualisiert. -
Unterstützung für die parallele Append-Erzwingung als Teil von Parallel Query Enforce wurde hinzugefügt.
-
-
Unterstützung für die
HypoPG
-Erweiterung bei Version 1.4.0 hinzugefügt -
Unterstützung für die
h3-pg
-Erweiterung und dieh3-postgis
-Erweiterung bei Version 4.1.3 hinzugefügt
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu einem Neustart führen konnte, wenn Änderungen logisch repliziert wurden, wenn gleichzeitig laufende oder stornierte Untertransaktionen vorhanden waren DDL
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, wenn eine Seite gelesen wird, die während der
WAL
-Wiedergabe geändert wurde. -
Es wurde ein Problem behoben, bei dem bestimmte Volume-Metadaten, die auf einem Quell-Cluster ungültig sind, auch auf einem geklonten Cluster ungültig bleiben. Da der geklonte Cluster ein neues Volume verwendet, werden die Metadaten jetzt neu erstellt.
-
Es wurde ein Fehler behoben, der beim Patchen ohne Ausfallzeiten zu einem Engine-Absturz führen konnte () ZDP
-
Es wurde ein neuer Parameter,
rds.enable_memory_management
, eingeführt, der verwendet wird, um das verbesserte Speicherverwaltungs-Feature zu aktivieren und zu deaktivieren. -
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, während die Verbindung mit der Writer-DB-Instance wiederhergestellt wird.
-
Unterstützung für den
rdkit.morgan_fp_size
-Parameter hinzugefügt -
rds-superuser
kann die Funktionpg_stat_reset_slru
jetzt ausführen -
Es wurde ein Problem behoben, bei dem MultiXact SLRU Zugriffe nicht der richtigen Kategorie gutgeschrieben wurden.
pg_stat_slru
-
Es wurde ein Problem behoben, das dazu führen kann , dass ungenutzte
WAL
-Segmente nicht ordnungsgemäß entfernt werden. -
Es wurde ein Problem behoben, bei dem
pglogical
die Quelldaten der Replikation nicht korrekt weiterleitet, wenn das binäre Ausgabeformat verwendet wird. -
rds_superuser
kann jetztALTER COLLATION
ausführen, um die Kollationsversion eines Gebietsschemas im Katalog zu aktualisieren. -
Ein Absturz in den
dblink
- undpostgres_fdw
-Erweiterungen aufgrund ungültiger Verbindungen wurde behoben -
Es wurde ein Problem behoben, bei dem die
aws_s3
-ErweiterungHTTP
-Fehlerantworten in die Tabelle importieren kann. -
Es wurde ein Problem behoben, das dazu führen kann, dass eine Aurora-Replikat-Instance mit optimierten Lesevorgängen neu gestartet wird, während die Verbindung mit der Writer-DB-Instance wiederhergestellt wird.
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat mit optimierten Lesevorgängen neu gestartet wurde, während eine Seite im mehrstufigen Cache zwischengespeichert wird.
-
Notieren Sie die Version der AWS unabhängigen Standardkollationsbibliothek in.
pg_collation catalog
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
mysql_fdw
auf Version 2.9.1 -
Oracle_fdw
auf Version 2.6.0 -
Orafce
auf Version 4.6.0 -
pg_cron
auf Version 1.6.0 -
pg_proctab
auf Version 0.0.10 -
pg_tle
auf Version 1.2.0 -
plv8
auf Version 3.1.8 -
PostGIS
auf Version 3.4.0 -
prefix
auf Version 1.2.10 -
RDKit
auf Version 4.4.0 (Release_2023_09_1)
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 14 SQL.
Postgret 14.9 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.9 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.9 finden Sie unter Postgre-Version 14.9. SQL
Versionen und Patches
- Aurora Postgre SQL 14.9.8, 14. November 2024
- Aurora Postgre SQL 14.9.7, 25. Juni 2024
- Aurora Postgre SQL 14.9.6, 13. März 2024
- Aurora Postgre SQL 14.9.5, 22. Februar 2024
- Aurora Postgre SQL 14.9.3, 15. Dezember 2023
- Aurora Postgre SQL 14.9.2, 13. Dezember 2023
- Aurora Postgre SQL 14.9.1, 09. November 2023
- Aurora Postgre SQL 14.9.0, 24. Oktober 2023
Aurora Postgre SQL 14.9.8, 14. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 14.9.7, 25. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen Upgrades kleinerer Versionen fehlschlugenZDP, was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 14.9.6, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in
PLV8
der Erweiterung wurde behoben.
Aurora Postgre SQL 14.9.5, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.9.3, 15. Dezember 2023
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu einem Neustart führen kann, wenn Änderungen logisch repliziert werden, wenn gleichzeitig stornierte Untertransaktionen vorhanden sind und DDL
Aurora Postgre SQL 14.9.2, 13. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Es wurde ein Problem mit Index-Scan-Abfragen behoben, das in seltenen Fällen zu Neustarts der Datenbank-Instance führen kann.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 14.9.1, 09. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 14.9.0, 24. Oktober 2023
Neue Features
-
Es wurde Unterstützung für
mysql_fdw
Version 2.9.0 hinzugefügt. -
In der
aws_s3
Erweiterung wurde Unterstützung für den Export in einen S3-Bucket hinzugefügt, der mit einem vom Kunden verwalteten Schlüssel verschlüsselt ist KMS -
Die Verfügbarkeit von Aurora-Replikaten in den sekundären Clustern einer globalen DB wurde verbessert.
-
Es wurde Unterstützung für das Erfassen von Abfrageplänen auf Aurora-Replikaten hinzugefügt.
-
Es wurde Unterstützung für die Durchsetzung von Abfrageplänen mit Materialisierungsknoten hinzugefügt.
-
Es wurde Unterstützung für die Durchsetzung von Abfrageplänen mit parallelen Abfrageoperatoren hinzugefügt.
-
Es wurde erlaubt, dass Abfragepläne unter einem bestimmten Kostenschwellenwert nicht erfasst werden.
Verbesserungen mit hoher Priorität
-
Es wurden Optimierungen vorgenommen, um die zum Hochskalieren in Aurora-Serverless-Instances erforderliche Zeit zu verbessern.
Allgemeine Verbesserungen
-
Es wurde ein Problem in der Erweiterung
aws_s3
behoben, bei dem die Anzahl der exportierten Zeilen falsch gemeldet wurde, wenn die Gesamtzahl mehr als 2 Milliarden betrug. -
Es wurden Optionen zur Konfiguration von Timeouts in der Erweiterung
aws_s3
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden nun die Timeout-Schwellenwerte für Importe aus S3 ändern:-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Es wurde ein Fehler bei der Instance-Erstellung in einigen Grenzfällen verhindert.
-
Die Leistung der Wiederholung von Commit-Transaktionsoperationen auf Aurora-Replikaten wurde verbessert.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein Import aus der Erweiterung
aws_s3
fehlschlug. -
Die GEOS Bibliothek für Post GIS wurde auf Version 3.12.0 aktualisiert
-
Verbesserte Aurora Serverless v2 Skalierung des Datenbank-Speichers, wodurch die gesamte Skalierungszeit der Datenbankinstanz reduziert wird
-
Das Warteereignis
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
wurde hinzugefügt, um Wartezeiten im Absender des Cluster-Cache-Managers anzugeben. -
Das Warteereignis
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
wurde hinzugefügt, um Wartezeiten in der Aurora-Serverless-Ressourcenüberwachung anzugeben. -
Die Verarbeitung ungültiger, nicht persistenter Metadaten während Lesevorgängen aus dem Speicher auf Lesereplikaten wurde verbessert.
-
Es wurde ein Problem behoben, bei dem die Datenbank während des Starts eines logischen Replikationsslots abstürzen konnte.
-
Das Limit für den
pg_cron
-Parametercron.max_running_jobs
wurde von 100 auf 1 000 erhöht. -
Der
pgAudit
-Parameterpgaudit.log_statement
ist jetzt modifizierbar. Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Es wurde ein Fehler im Befehl
CREATE TABLE
behoben, damit Tabellennamen, die mit „#“ beginnen, korrekt verarbeitet werden.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
orafce
auf Version 4.3.0 -
pg_logical
auf Version 2.4.3 -
pg_tle
auf Version 1.1.1 -
pgvector
auf Version 0.5.0 -
PostGIS
auf Version 3.3.3 -
RDKit
auf Version 4.3
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 14 SQL.
Postgret 14.8 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.8 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.8 finden Sie unter Postgre-Version 14.8. SQL
Versionen und Patches
- Aurora Postgre SQL 14.8.7, 12. November 2024
- Aurora Postgre SQL 14.8.6, 7. August 2024
- Aurora Postgre SQL 14.8.5, 13. März 2024
- Aurora Postgre SQL 14.8.4, 14. Dezember 2023
- Aurora Postgre SQL 14.8.3, 14. November 2023
- Aurora Postgre SQL 14.8.2, 4. Oktober 2023
- Aurora Postgre SQL 14.8.0, 13. Juli 2023
Aurora Postgre SQL 14.8.7, 12. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 14.8.6, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 14.8.5, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.8.4, 14. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Es wurde ein Problem mit Index-Scan-Abfragen behoben, das in seltenen Fällen zu Neustarts der Datenbank-Instance führen kann.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 14.8.3, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 14.8.2, 4. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der Postgre-Community wurde zurückportiert: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Datenbank-Instance neu gestartet wird, während E/A-intensive Lese-Workloads ausgeführt werden.
-
Es wurde ein Problem behoben, das dazu führen kann, dass Vacuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert werden.
-
Es wurde ein Problem behoben, das bei der Ausführung des Befehls
COPY FROM
zu einem Absturz führt. -
Es wurde ein Problem behoben, das zu einer hohen Auslastung führte und neue Verbindungen verhinderte CPU
-
Es wurde ein Problem behoben, bei dem
UPDATE
undDELETE
aus einer Tabelle mit einem Fremdschlüssel unerwartet fehlschlagen konnte mit "ERROR: 40001: Der Zugriff konnte aufgrund der gleichzeitigen Aktualisierung bei Verwendung eines serialisierbaren Snapshots nicht serialisiert werden
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
-
Es wurde ein Problem behoben, das die Aktivierung einer verbesserten Speicherverwaltung in bestimmten Szenarien in Aurora Postgre 15.3 verhinderte SQL
Aurora Postgre SQL 14.8.0, 13. Juli 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.3, 14.8, 13.11, 12.15 und 11.20 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Die Versionen enthalten auch neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.2 sowie eine verbesserte Unterstützung für den AWS Database Migration Service. Sehen Sie sich die Amazon-Aurora-Versionen an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
Diese Version enthält Verbesserungen der Arbeitsspeicherverwaltung, die die Stabilität und Verfügbarkeit von Datenbanken erhöhen, indem Probleme aufgrund von unzureichendem Speicher proaktiv verhindert werden. Weitere Informationen finden Sie unter Verbesserte Speicherverwaltung in Aurora Postgre SQL.
-
Es wurde Unterstützung für Version 0.4.1 der Erweiterung
pgvector
hinzugefügt.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Verarbeitung von Subtransaktions-Metadaten bei Wiederverbindungen von überlebensfähigen Readern behoben.
-
Es wurde ein Problem behobenZDP, das mit den Umgebungsvariablen der Erweiterung zusammenhängt
-
Es wurde ein transienter Fehler während der logischen Replikation behoben, der dazu führte, dass ein Prozess fälschlicherweise berechnete, dass er auf eine unerwartete Seite gestoßen war.
-
Es wurde ein Problem behoben, das aufgrund einer unvollständig erstellten Zustandsdatei zum Replikationsursprung einen Zeitraum der Nichtverfügbarkeit verursachte.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, bei dem in der Computerabfrage-ID die Warnung "WARNING: unbekannter Knotentyp: 378“ angezeigt wurde
-
Es wurde ein Problem behoben, das dazu führt, dass die anfängliche Datensynchronisierung einer Beziehung blockiert wird, weil der logische Replikationsslot auf dem Publisher vorzeitig entfernt worden war.
-
Es wurde die neue Funktion,
aurora_stat_memctx_usage()
, hinzugefügt, um eine Aufschlüsselung der Backend-Speichernutzung auf Postgres-Speicherkontextebene anzuzeigen. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Die Datenbankausfallzeit wurde weiter reduziert während ZDP
-
Es wurde ein Fehler behoben, der zur Nichtverfügbarkeit führen kann während ZDP
-
Es wurde ein Problem behoben, das
pg_ls_waldir()
zur Rückgabe der Datei "ERROR: could not stat file“ führte -
Unterstützung für TLS 1.3 mit den Chiffren TLS _ AES _128_ _ und _ _256_ GCM _ SHA256 hinzugefügt TLS AES GCM SHA384
-
Es wurde ein Problem behoben, das ein Upgrade einer Hauptversion auf der Aurora-Replik einer RDS for SQL Postgre-DB-Instance blockierte
-
Es wurde ein Problem behoben, das die Skalierung verhindern konnte Aurora Serverless v2 -Instances
-
Es wurde ein Problem bei der logischen Replikation behoben, das in seltenen Fällen aufgrund der falschen Subtransaktions-Metadaten einen Zeitraum der Nichtverfügbarkeit verursachen kann.
Es wurde ein Problem in der
pg_vector
Erweiterung behoben, bei dem in seltenen Fällen unendlich viele NAN Werte einen Absturz bei der Indexerstellung verursachten-
GEOS
wurde auf Version 3.11.2 aktualisiert. -
pg_cron
wurde auf Version 1.5 aktualisiert. -
pg_partman
wurde auf Version 4.7.3 aktualisiert. -
pg_tle
wurde auf Version 1.0.3 aktualisiert. -
plv8
wurde auf Version 3.1.6 aktualisiert. -
tds_fdw
wurde auf 2.0.3 aktualisiert.
Postgret 14.7 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.7 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.7 finden Sie unter Postgre-Version 14.7. SQL
Versionen und Patches
- Aurora Postgre SQL 14.7.9, 6. November 2024
- Aurora Postgre SQL 14.7.8, 7. August 2024
- Aurora Postgre SQL 14.7.7, 13. März 2024
- Aurora Postgre SQL 14.7.6, 15. Dezember 2023
- Aurora Postgre SQL 14.7.5, 14. November 2023
- Aurora Postgre SQL 14.7.4, 5. Oktober 2023
- Aurora Postgre SQL 14.7.3, 24. Juli 2023
- Aurora Postgre SQL 14.7.2, 10. Mai 2023
- Aurora Postgre SQL 14.7.1, 5. April 2023
Aurora Postgre SQL 14.7.9, 6. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 14.7.8, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 14.7.7, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.7.6, 15. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Die Leistung von Index-Scan-Abfragen wurde verbessert, indem unnötige B-Tree-Seitenlesevorgänge übersprungen werden, wenn ein zusammengesetzter Index mit großen Datensätzen verwendet wird.
-
Es wurde ein Problem mit Index-Scan-Abfragen behoben, das in seltenen Fällen zu Neustarts der Datenbank-Instance führen kann.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 14.7.5, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 14.7.4, 5. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der Postgre-Community wurde zurückportiert: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Datenbank-Instance neu gestartet wird, während E/A-intensive Lese-Workloads ausgeführt werden.
-
Es wurde ein Problem behoben, das dazu führen kann, dass Vacuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert werden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 14.7.3, 24. Juli 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der zu einer Nichtverfügbarkeit führen kann ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass bei Transaktions-Commits Speicherplatz zurückgefordert wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Es wurden mehrere Probleme behoben, die dazu führen konnten, dass Aurora-Replikate mit der verbesserten Leseverfügbarkeitsfunktion bei einer erneuten Verbindung mit der Writer-Instance neu gestartet wurden.
-
Es wurde ein Problem behoben, das Wiederverbindungen von überlebensfähigen Readern verhinderte.
Aurora Postgre SQL 14.7.2, 10. Mai 2023
Allgemeine Verbesserungen
-
Es wurde ein Fehler beim Laden des Plugins
test_decoding
inpg_create_logical_replication_slot
behoben. -
Es wurde ein Problem behoben, das dazu führte, dass die logische Replikation bei Verwendung des Write-Through-Caches fehlschlug.
-
Der von der Erweiterung
oracle_fdw
verwendete Oracle-Client wurde auf Version 21.9.0.0.0 aktualisiert.
Aurora Postgre SQL 14.7.1, 5. April 2023
Neue Features
-
Es wurde eine neue QPM Plan-Hash-Berechnung für die Unterstützung mehrerer Schemas eingeführt. Wenn Benutzer QPM in Umgebungen mit mehreren Schemas arbeiten möchten, können sie die
apg_plan_mgmt.plan_hash
Version auf 2 setzen undapg_plan_mgmt.validate_plans
('update_plan_hash
') aufrufen. -
Verbesserungen bei der logischen Replikation zur Verbesserung des Speichers und der CPU Auslastung bei der Verarbeitung großer Transaktionen.
-
Die CloudWatch Metrik verfolgt
ReplicationSlotDiskUsage
jetzt logischen replikationsspezifischen Speicher im gesamten Aurora-Speicher und im lokalen Speicher. -
Ab den Aurora SQL Postgre-Versionen 15.2 und 14.7 muss einem Benutzer für jede Datenbank die
CONNECT
Berechtigung erteilt werden, eine Verbindung herzustellen, auch wenn dem Benutzer Zugriff auf die Rolle gewährt wird.rds_superuser
Vor den SQL Versionen 15.2 und 14.7 von Aurora Postgre konnte ein Benutzer eine Verbindung zu jeder Datenbank und Systemtabelle herstellen, wenn dem Benutzer die Rolle zugewiesen wurde.rds_superuser
Frühere Aurora SQL Postgre-Versionen sind von dieser Änderung nicht betroffen, und Benutzer mit Zugriff auf dierds_superuser
Rolle benötigen nicht dieCONNECT
Berechtigung, auf Datenbanken in ihrem Aurora SQL Postgre-Cluster zuzugreifen.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem die Commit-Latenzmetriken nicht aktualisiert werden.
Allgemeine Verbesserungen
-
Die
PROJ
-Unterstützung wurde auf Version 9.1.0 aktualisiert. -
Die
GDAL
-Bibliothek inPostGIS
wurde auf Version 3.5.3 aktualisiert. -
Die Upgrade-Pfade von
pg_hint_plan
1.3x wurden zu 1.4 korrigiert. -
Es wurde Unterstützung für die Erweiterungen
TCN
undSEG
hinzugefügt. -
Verbesserte Leistung bei Löschungen aus B-Tree- und Hash-Indizes auf Aurora-Replikaten
-
Umfasst Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behobenQPM, das die Durchsetzung genehmigter Pläne beim Verbinden partitionierter Tabellen verhinderte
-
Es wurde ein Problem behoben, das eine falsche Anzahl von Puffer-Treffern in
EXPLAIN
verursachte. -
Die Engine-Startzeit wurde verbessert, insbesondere bei großen Instances mit vielen Objekten.
-
Die Aurora-Funktion
aurora_stat_logical_wal_cache()
ist jetzt für alle Benutzer sichtbar. -
Es wurde ein Problem behoben, das dazu führen konnteQPM, dass Pläne aus vorbereiteten Kontoauszügen nicht verfügbar waren
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
hll
auf Version 2.17 -
Oracle_fdw
auf Version 2.5.0 -
orafce
auf Version 4.0.0 -
pg_cron
auf Version 1.4.2 -
pg_hint_plan
auf Version 1.4.1 -
pg_logical
auf Version 2.4.2 -
pg_trgm
auf Version 1.4 -
pgrouting
auf Version 3.4.1 -
plv8
auf Version 3.1.4 -
PostGIS
auf Version 3.3.2 -
SEG
auf Version 1.0 -
TCN
auf Version 1.0 -
wal2json
auf Version 2.5
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 14 SQL.
Postgret 14.6 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.6 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.6 finden Sie unter Postgre-Version 14.6. SQL
Versionen und Patches
- Aurora Postgre SQL 14.6.10, 18. November 2024
- Aurora Postgre SQL 14.6.9, 7. August 2024
- Aurora Postgre SQL 14.6.8, 13. März 2024
- Aurora Postgre SQL 14.6.7, 15. Dezember 2023
- Aurora Postgre SQL 14.6.6, 17. November 2023
- Aurora Postgre SQL 14.6.5, 04. Oktober 2023
- Aurora Postgre SQL 14.6.4, 13. September 2023
- Aurora Postgre SQL 14.6.2, 3. März 2023
- Aurora Postgre SQL 14.6.1, 17. Februar 2023
- Aurora Postgre SQL 14.6.0, 20. Januar 2023
Aurora Postgre SQL 14.6.10, 18. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 14.6.9, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 14.6.8, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.6.7, 15. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 14.6.6, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 14.6.5, 04. Oktober 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem in der Postgre-Community wurde zurückportiert: SQL
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Datenbank-Instance neu gestartet wird, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 14.6.4, 13. September 2023
Allgemeine Verbesserungen
-
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behoben
pg_cron
, durch das das Skalieren verhindert werden kann Aurora Serverless v2 -
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der dazu führen kann, dass ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora Postgre SQL 14.6.2, 3. März 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem in der Postgre-Community wurde zurückportiert: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem die genehmigten Pläne für Joins mit partitionierten Tabellen nicht erzwungen werden.
-
Es wurde ein Problem in
PostGIS
behoben, bei dem dieGDAL
-Daten nicht geladen werden. -
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wird, wenn die logische Replikation aktiviert ist.
-
Es wurde ein Problem mit der
aws_s3
-Erweiterung behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen kann. -
Es wurde ein Problem behoben, das dazu führte, dass die logische Replikation bei Verwendung des Write-Through-Caches fehlschlug.
Aurora Postgre SQL 14.6.1, 17. Februar 2023
Wichtige Stabilitätsverbesserungen
-
Es wurde ein kritisches Stabilitätsproblem behoben.
Aurora Postgre SQL 14.6.0, 20. Januar 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem ein Upgrade fehlschlägt, weil der älteste Wert für
MultiXactId
nicht korrekt aktualisiert wird. -
Es wurde ein Problem behoben, das einen kurzen Zeitraum der Nichtverfügbarkeit verursachen kann.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, durch das die Migration von DB-Instances fehlschlägt.
-
Es wurde ein Problem behoben, bei dem die DB aufgrund einer Inkonsistenz in den Metadaten nicht gestartet werden kann.
-
Die Fehlerbehandlung und Diagnostizierbarkeit wurden verbessert.
-
Die
RDKit
-Erweiterung wurde auf Version 4.2 aktualisiert. -
Die
GDAL
-Bibliothek wurde auf Version 3.4.3 aktualisiert. -
Es wurde ein Problem behoben, bei dem der Cluster-Cache-Verwaltungsprozess nicht ordnungsgemäß heruntergefahren wird.
-
Es wurde ein Problem behoben, aufgrund dessen sich bestimmte Prozesse während des ordnungsgemäßen Herunterfahrens in einem inkonsistenten Zustand befinden können.
-
Es wurde ein Problem mit der
pg_repack
-Erweiterung behoben. -
Die Handhabung der Sortierungsbibliothek,
glibc
, wurde mit einer neuen unabhängigen Standard-Sortierungsbibliothek verbessert.
Postgret 14.5 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.5 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.5 finden Sie unter Postgre-Version 14.5. SQL
Versionen und Patches
- Aurora Postgre SQL 14.5.8, 22. November 2024
- Aurora Postgre SQL 14.5.7, 7. August 2024
- Aurora Postgre SQL 14.5.6, 13. März 2024
- Aurora Postgre SQL 14.5.5, 18. Dezember 2023
- Aurora Postgre SQL 14.5.4, 17. November 2023
- Aurora Postgre SQL 14.5.3, 17. Oktober 2023
- Aurora Postgre SQL 14.5.2, 2. März 2023
- Aurora Postgre SQL 14.5.1, 13. Dezember 2022
- Aurora Postgre SQL 14.5.0, 09. November 2022
Aurora Postgre SQL 14.5.8, 22. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
Aurora Postgre SQL 14.5.7, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 14.5.6, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.5.5, 18. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 14.5.4, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 14.5.3, 17. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vacuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führt, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wird.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2
-
Behebt einen Fehler, der zur Nichtverfügbarkeit führen kann ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die
aws_s3
-Erweiterung in seltenen Fällen nicht aus einem S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Datenbank-Instance neu gestartet wird, während E/A-intensive Lese-Workloads ausgeführt werden.
-
Es wurde ein Problem behoben, das dazu führte, dass die logische Replikation bei Verwendung des Write-Through-Caches fehlschlug.
Aurora Postgre SQL 14.5.2, 2. März 2023
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem die genehmigten Pläne für Joins mit partitionierten Tabellen nicht erzwungen werden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass die Abfrageplanverwaltung nicht verfügbar war () QPM
-
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wird, wenn die logische Replikation aktiviert ist.
-
Es wurde ein Problem mit der
aws_s3
-Erweiterung behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen kann. -
Es wurde ein Problem mit der parallelen
pg_cron
-Ausführung von Aufgaben behoben.
Aurora Postgre SQL 14.5.1, 13. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen kann, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelt.
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kommt.
-
Es wurde ein Problem behoben, das zur Nichtverfügbarkeit während der Replikation führen kann.
-
Es wurde ein Problem behoben, das zu Dateninkonsistenzen während der Replikation führen kann.
Aurora Postgre SQL 14.5.0, 09. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Fehler wurde behoben Aurora Serverless v2 Problem mit der Skalierung
-
Es wurde ein Problem behoben, das dazu führte Aurora Serverless v2 Fehler beim Verkleinern
Allgemeine Stabilitätsverbesserungen
-
Die Bereinigung des Puffer-Caches bei Auslastung des Puffer-Caches wurde verbessert.
-
Es wurde ein Problem mit Datenbankaktivitätsstreams behoben, das zu einem hohen Speicherverbrauch führt.
-
Es wurde ein Problem behoben, bei dem DB-Instances neu gestartet werden können, wenn Änderungen aus einem Abonnement der logischen Replikation übernommen werden.
-
Es wurde ein Problem behoben, durch das DB-Instances neu gestartet werden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance rekursiv neu gestartet wird, während bei einem Absturz Überwachungsmetriken generiert werden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance während der Erfassung von Leistungsmetriken neu gestartet wird.
-
Es wurde ein Problem behoben, bei dem der Versuch, eine Verbindung mit der Datenbank herzustellen, mit
SSLV3_ALERT_CERTIFICATE_UNKNOWN
fehlschlägt. -
Die Fehlerberichterstattung bei einem inkonsistenten
B-tree
-Index wurde verbessert. -
Die Diagnoseprotokollierung beim Setzen ungültiger Hinweisbits wurde verbessert.
-
Es wurde ein Problem behoben, bei dem Autovacuum fälschlicherweise Tabellen überspringt.
-
Das Prefetching der logischen Replikation wurde verbessert.
-
Es wurde ein Problem mit der Dauerhaftigkeit der
GIN
-Indizes behoben. -
Es wurden Optionen für die Konfiguration des
MultiXact SLRU
-Caches bereitgestellt. Durch das Einstellen der folgenden Parameter (GUCs) können Kunden jetzt dieMultiXact SLRU
Cachegrößen ändern:-
multixact_members_cache_size
-
multixact_offsets_cache_size
-
-
Es wurde ein Problem beim Erkennen und Abbrechen von hängengebliebenen Hauptversions-Upgrades behoben.
-
Es wurde ein Problem beim Hash-Join behoben, das zu einem erhöhten Speicherverbrauch führen kann.
-
Die Leistung der logischen Replikation wurde optimiert.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führt, wenn der Überwachungs-Agent nicht verfügbar ist.
-
Die
GEOS
-Version wurde auf 3.10.3 aktualisiert. -
Die
PLV8
-Version wurde auf 3.0.0 aktualisiert. -
Die
PostGIS
-Erweiterung wurde auf Version 3.2.3 aktualisiert. -
Es wurde ein Problem mit
st_orientedenvelope
behoben, das dazu führt, dass in einer Schleife mit einer 1-D-Eingabe der Wert 0 zurückgegeben wird. -
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server
tds_fdw
fehlschlug
Postgre 14.4 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.4 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.4 finden Sie unter Postgre-Version 14.4. SQL
Versionen und Patches
- Aurora Postgre SQL 14.4.11, 20. November 2024
- Aurora Postgre SQL 14.4.10, 7. August 2024
- Aurora Postgre SQL 14.4.9, 13. März 2024
- Aurora Postgre SQL 14.4.8, 22. Dezember 2023
- Aurora Postgre SQL 14.4.7, 17. November 2023
- Aurora Postgre SQL 14.4.6, 19. Oktober 2023
- Aurora Postgre SQL 14.4.5, 14. Dezember 2022
- Aurora Postgre SQL 14.4.4, 17. November 2022
- Aurora Postgre SQL 14.4.0, 13. Oktober 2022
Aurora Postgre SQL 14.4.11, 20. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 14.4.10, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 14.4.9, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.4.8, 22. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 14.4.7, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 14.4.6, 19. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vacuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führt, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wird.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2
-
Behebt einen Fehler, der zur Nichtverfügbarkeit führen kann ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die
aws_s3
-Erweiterung in seltenen Fällen nicht aus einem S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora Postgre SQL 14.4.5, 14. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kommt.
-
Es wurde ein Problem behoben, das zur Nichtverfügbarkeit während der Replikation führen kann.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führt, wenn der Überwachungs-Agent nicht verfügbar ist.
-
Es wurde ein Problem behoben, das zu Dateninkonsistenzen während der Replikation führen kann.
Aurora Postgre SQL 14.4.4, 17. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen kann, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelt.
Aurora Postgre SQL 14.4.0, 13. Oktober 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das während eines
PLV8
Fehlerszenarios abstürzte JavaScript -
Es wurde ein Problem behoben, bei dem
PLV8
während des Versuchs abstürzt, einen Semaphor zum Ausführen der nächsten Aufgabe abzurufen. -
Es wurde ein Problem behoben, bei dem die Skalierung eines Aurora Serverless v2 Die Instanz bleibt hängen, wenn sie
VACUUM läuft
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, durch den Aurora Postgre SQL das nicht archivieren konnte
relfilenode
-
Es wurde ein Problem mit dem Neustart der Datenbank behoben, bei dem ein Plan ungültig gemacht wird, die Engine jedoch trotzdem prüft, ob er gültig ist.
-
Es wurde ein Problem behoben, bei dem die Skalierung hängen bleibt, wenn für das aktuelle Skalierungsereignis ein Timeout auftritt.
-
Die
plv8
-Erweiterung wurde auf Version 3.0.0 aktualisiert. -
Die
PostGIS
-Erweiterung wurde auf Version 3.2.3 aktualisiert. -
Es wurde ein Problem behoben, bei dem Nachrichten für erweiterte Abfragen beim Patchen ohne Ausfallzeit verloren gingen (ZDP), wodurch die erweiterte Abfrage nach Abschluss hängen blieb ZDP
Postgret 14.3 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 14.3 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 14.3 finden Sie unter Postgre-Version 14.3. SQL
Versionen und Patches
- Aurora Postgre SQL 14.3.11, 20. November 2024
- Aurora Postgre SQL 14.3.10, 7. August 2024
- Aurora Postgre SQL 14.3.9, 13. März 2024
- Aurora Postgre SQL 14.3.8, 22. Dezember 2023
- Aurora Postgre SQL 14.3.7, 17. November 2023
- Aurora Postgre SQL 14.3.6, 19. Oktober 2023
- Aurora Postgre SQL 14.3.5, 14. Dezember 2022
- Aurora Postgre SQL 14.3.4, 17. November 2022
- Aurora Postgre SQL 14.3.3, 13. Oktober 2022
- Aurora Postgre SQL 14.3.1, 6. Juli 2022
- Aurora Postgre SQL 14.3.0, 21. Juni 2022
Aurora Postgre SQL 14.3.11, 20. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 14.3.10, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 14.3.9, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 14.3.8, 22. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 14.3.7, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 14.3.6, 19. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vacuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führt, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wird.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2
-
Behebt einen Fehler, der zur Nichtverfügbarkeit führen kann ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die
aws_s3
-Erweiterung in seltenen Fällen nicht aus einem S3-Bucket importiert werden kann, dessen Name Punkte enthält. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora Postgre SQL 14.3.5, 14. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kommt.
-
Es wurde ein Problem behoben, das zur Nichtverfügbarkeit während der Replikation führen kann.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führt, wenn der Überwachungs-Agent nicht verfügbar ist.
-
Es wurde ein Problem behoben, das zu Dateninkonsistenzen während der Replikation führen kann.
Aurora Postgre SQL 14.3.4, 17. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen kann, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelt.
Aurora Postgre SQL 14.3.3, 13. Oktober 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein
PLV8
-Problem behoben, bei dem der Basisparameter nicht korrekt in den Arbeitsspeicher geladen wird. -
Es wurde ein Problem behoben, bei dem die Skalierung eines Aurora Serverless v2 Die Instanz bleibt hängen, wenn sie VACUUM läuft
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, durch den Aurora Postgre den SQL relfilenode nicht archivieren konnte
-
Es wurde ein Problem mit dem Neustart der Datenbank behoben, bei dem ein Plan ungültig gemacht wird, die Engine jedoch trotzdem prüft, ob er gültig ist.
-
Es wurde ein Problem behoben, bei dem die Skalierung hängen bleibt, wenn für das aktuelle Skalierungsereignis ein Timeout auftritt.
-
Die
PostGIS
-Erweiterung wurde auf Version 3.1.7 aktualisiert. -
Es wurde ein Problem behoben, bei dem Nachrichten für erweiterte Abfragen beim Patchen ohne Ausfallzeit verloren gingen (ZDP), wodurch die erweiterte Abfrage nach Abschluss hängen blieb ZDP
Aurora Postgre SQL 14.3.1, 6. Juli 2022
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das Zeiträume der Nichtverfügbarkeit verursachen kann, wenn ein Speicherknoten neu gestartet wird.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte
-
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server fehlschlug, wenn die
TDS_FDW
Erweiterung zur Abfrage einer fremden Tabelle verwendet wurde -
Es wurde ein Problem behoben, aufgrund dessen Verbindungen fehlschlagen, die das bereitgestellte Stammzertifikat verwenden.
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
Aurora Postgre SQL 14.3.0, 21. Juni 2022
Neue Features
-
Unterstützt die Methode zur SCRAM Passwortverschlüsselung. Weitere Informationen finden Sie unter Verwenden SCRAM der SQL Postgre-Passwortverschlüsselung.
-
Benutzer mit dieser
rds_superuser
Rolle können jetzt Rollen für Benutzer erstellen.
Zusätzliche Verbesserungen und Erweiterungen
-
Enthält alle Korrekturen, Funktionen und Verbesserungen von Aurora Postgre SQL 13.7.
-
Der folgende Bugfix aus der Version Postgre SQL 14.4 wurde zurückportiert: Die Änderungen an
CONCURRENTLY
diesem „beschleunigten“ Xmin-Update wurden rückgängig gemacht, um eine Beschädigung des Indexes mit den /-Befehlen zu verhindern.CREATE INDEX CONCURRENTLY
REINDEX CONCURRENTLY
-
Diese Version unterstützt Version 1.1 der Erweiterung
lo
. -
Diese Version unterstützt Version 1.0 der Erweiterung
old_snapshot
. -
Diese Version unterstützt EBCDIC Sortierungen für die Mainframe-Modernisierung. Weitere Informationen finden Sie unter Aurora SQL Postgre-Sortierungen für EBCDIC und andere Mainframe-Migrationen im Amazon Aurora Aurora-Benutzerhandbuch.
-
Die folgenden Erweiterungen wurden aktualisiert:
-
amcheck
auf Version 1.3 -
btree_gist
auf Version 1.6 -
cube
auf Version 1.5 -
hll
auf Version 2.16 -
hstore
auf Version 1.8 -
intarray
auf Version 1.5 -
log_fdw
auf Version 1.3 -
oracle_fdw
auf Version 2.4.0 -
pg_hint_plan
auf Version 1.4 -
pg_partman
auf Version 4.6.0 -
pg_repack
auf Version 1.4.7 -
pg_stat_statements
auf Version 1.9 -
pg_trgm
auf Version 1.6 -
pgaudit
auf Version 1.6.1 -
pgrouting
auf Version 3.2.0 -
pgtap
auf Version 1.2.0 -
postgres_fdw
auf Version 1.1
-
Postgre SQL 13-Versionen (einschließlich einiger veralteter Versionen)
Versionsupdates
- Postgre SQL 13.18
- Postgret 13.16 SQL
- Postgret 13.15 SQL
- SQLPostfach 13.14
- Postgret 13.13 SQL
- Postgret 13.12 SQL
- Postgret 13.11 SQL
- Postgret 13.10 SQL
- Postgret 139. SQL
- Postgret 13.8 SQL
- Postgre 13.7. SQL
- Postgre SQL 13.6 (veraltet)
- Postgre SQL 13.5 (veraltet)
- Postgre SQL 13.4 (veraltet)
- Postgre SQL 13.3 (veraltet)
Postgre SQL 13.18
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.18 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.18 finden Sie unter Postgre-Version 13.18. SQL
Versionen und Patches
Aurora Postgre SQL 13.18, 27. Dezember 2024
Neue Funktionen für 13.18
-
Der Upgrade-Prozess für Nebenversionen und Patches wurde optimiert, um die Ausfallzeiten für Read Replicas zu reduzieren.
Wichtige Stabilitätsverbesserungen für 13.18
-
Es wurde ein Problem behoben, das in seltenen Fällen zu CPU Nutzungsspitzen führen kann.
Verbesserungen mit hoher Priorität für 13.18
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Verbesserungen für 13.18
-
Es wurden mehrere Verbesserungen am Aurora In-Region Failover vorgenommen, wodurch die Ausfallzeiten der Datenbank weiter reduziert werden, indem die Speichermetadaten verbessert und die Initialisierung des Puffer-Caches beschleunigt wurde.
-
Es wurden mehrere Verbesserungen an Upgrades mit Zero-Downtime Patching (ZDP) vorgenommen, wodurch die Verbindungswiederherstellungszeit reduziert und die Widerstandsfähigkeit bei Ausfällen verbessert wird. ZDP
-
Es wurde ein Problem behoben, bei dem der Wert server_id nach einem Amazon RDS Blue/Green Deployment-Switchover nicht aktualisiert wurde.
-
Es wurde ein Problem behoben, das zu einem Neustart der Datenbank während der Hash-Index-Erweiterung führen konnte.
-
Es wurde ein Problem behoben, das dazu führte, dass die Migration von RDS Postgre fehlschlugSQL, wenn verschachtelte Tablespaces vorhanden waren.
-
Es wurde ein Problem behoben, das bei einer großen Anzahl logischer Replikationsdateien zu übermäßigen Startzeiten der Engine führen würde.
-
Ein Segmentierungsfehler in der aws_s3-Erweiterung beim Import und Export in derselben Sitzung wurde behoben.
-
Es wurde ein Problem behoben, das während der serverlosen Skalierung zu einem Neustart der Datenbank führen konnte.
-
Es wurde ein Problem behoben, das die Aktualisierung der TAP PG-Erweiterung auf Version 1.3.0 oder höher verhinderte.
-
Es wurde ein Problem in der GIS Post-Erweiterung behoben, das in seltenen Fällen zu einem Neustart der DB-Instance führen konnte.
-
Es wurde ein Problem in der
pg_repack
Erweiterung behoben, das die Integrität ungültiger Indizes beeinträchtigt.
Zusätzliche Verbesserungen und Erweiterungen für 13.18
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pg_cron
Erweiterung auf v1.6.4. -
PostGIS
Erweiterung auf Version 3.4.3. -
PROJErweiterung der Bibliothek auf Version 9.5.0.
-
GEOSErweiterung der Bibliothek auf Version 3.13.0.
-
orafce
Erweiterung auf 4.12.0. -
pgvector
Erweiterung auf 0.7.4. -
RDKit
Erweiterung der Version 2024_03_6 (4.6). -
pg_hint_plan
Erweiterung auf Version 1.3.10.
-
Postgret 13.16 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.16 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.16 finden Sie unter Postgre-Version 13.16. SQL
Versionen und Patches
Aurora Postgre SQL 13.16, 30. September 2024
Neue Funktionen für 13.16.
-
Es wurde eine neue Funktion für schnelles Failover eingeführt, um die Ausfallzeiten der Datenbank während der
planned
Extension-Failover-Ereignisse zu reduzieren. Dazu gehören eine schnelle Initialisierung von Speichermetadaten und eine schnelle Wiederherstellung des Puffercaches. -
Es wurde eine Optimierung eingeführt, um die Dauer der Quietpoints von Zero Downtime Patching (ZDP) auf 1 Sekunde zu reduzieren.
Wichtige Stabilitätsverbesserungen für 13.16.
Verbesserungen mit hoher Priorität für 13.16.
-
Es wurden Probleme behoben, bei denen die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Es wurde ein Problem behoben, bei dem das Löschen einer großen Anzahl von Schlüsseln aus einem BTree Index zum Absturz gleichzeitiger Scans führen konnte.
Allgemeine Verbesserungen für 13.16.
-
Unterstützung für FIPS -validierte Kryptografie aktiviert, eine vollständig eigene Implementierung. AWS Weitere Informationen finden Sie im Security Blog unter AWS-LC ist jetzt FIPS 140-3-zertifiziert
. AWS -
Verbesserungen der Datenbankstartzeit während der Initialisierung und bei Engine-Upgrades.
-
Es wurde ein Problem behoben, das die Aufnahme der
pg_bigm
Erweiterung in shared_preload_libraries verhinderte. -
Es wurde ein Problem beim Zero-Downtime-Patching behoben, das dazu führte, dass einige Verbindungen aufgrund der langen Übertragungszeit unterbrochen wurden. Eine neue ZDP Metrik in postgresql.log mit dem Namen
ZD_SOCKET_TRANSFER_CONN_DROPPED
steht für diese unterbrochenen Verbindungen. -
Verbesserte Leserverfügbarkeit für Aurora Replicas bei Verwendung von Systemverwaltungsfunktionen.
-
Es wurde ein Problem beim Zwischenspeichern von Metadaten mit zweiphasigem Commit (2PC) im Arbeitsspeicher behoben, das bei Aurora-Read Replicas bei der Replikation von Postgre-Quellinstanzen zu einem out-of-memory Fehler führte. RDS SQL
-
Es wurde ein Problem bei der Initialisierung von Speichermetadaten behoben, das zu einer längeren Startzeit der Datenbank führen kann.
-
Es wurde ein Problem behoben, das die Rückgewinnung von Aurora-Speicherplatz während eines Hauptversions-Upgrades verhinderte.
Zusätzliche Verbesserungen und Erweiterungen für 13.16.
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pgvector
Erweiterung auf Version 0.7.3. -
mysql_fdw
Erweiterung auf Version REL -2_9_2. -
orafce
Erweiterung auf Version 4.10.3. -
pgTAP
Erweiterung auf Version 1.3.3. -
pg_cron
Erweiterung auf Version 1.6.3. -
RDKit
Erweiterung auf Version 4.5 (Release 2024_03_5). -
wal2json
Erweiterung auf Version 2.6. -
HypoPG
Erweiterung auf Version 1.4.1.
-
Postgret 13.15 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.15 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.15 finden Sie unter Postgre-Version 13.15. SQL
Versionen und Patches
Aurora Postgre SQL 13.15.1, 27. September 2024
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Aurora Postgre SQL 13.15, 8. August 2024
Neue Features
Aurora Serverless v2 wendet jetzt ausstehende
max_connections
Änderungen der Datenbankparameter während Upgrades an. Die Kapazitätsänderungen von Serverless V2 führen zu ausstehendenmax_connections
Änderungen. Bei Upgradesmax_connections
werden so viele ZDP unterstützte Verbindungen wie zulässig beibehalten.Es wurde eine Funktion eingeführt, um die Startzeit der Datenbank durch eine schnellere Initialisierung des Puffercaches bei Neustarts und Datenbank-Upgrades zu verbessern.
Aktualisierungen kleinerer Versionen und Patches können jetzt in einigen Fällen schneller abgeschlossen werden.
Reduzierte Zeit für das Hoch- und Herunterfahren von Aurora Serverless v2 bei datenintensiven Workloads oder lang andauernden Abfragen und überlasteten oder nicht reagierenden Verbindungen.
Wichtige Stabilitätsverbesserungen
Es wurde ein pg_repack-Problem behoben, das fälschlicherweise dazu führte, dass zwei Vakuumprozesse gleichzeitig auf derselben Tabelle ausgeführt wurden.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Allgemeine Verbesserungen
Verbesserte SQL Leistung von Aurora Postgre für generative KI-Workloads unter Verwendung.
pgvector
Es wurde ein Problem behoben, bei dem Upgrades kleinerer Versionen in einigen Fällen fehlschlugen, was zu längeren Upgrade-Zeiten führte. ZDP
Die Wiederholungsleistung von Vakuumvorgängen auf Aurora Replica-Instances wurde verbessert.
Es wurde ein Fehler behoben, durch den JDBC Verbindungen bei ZDP aktivierten Upgrades möglicherweise nicht beibehalten wurden.
Verbesserung zur Reduzierung der Fragmentierung des privaten Postgres-Speichers.
Es wurde ein Problem behoben, das dazu führte, dass zweiphasige Commit-Dateien erhalten blieben, wodurch eine ordnungsgemäße Bereinigung verhindert wurde.
Die Speicherverwaltung bei der Verarbeitung von zweiphasigen Commit-Dateien wurde verbessert.
Es wurde ein Problem behoben, das zu einer verminderten Leistung bei der Abfrageplanung auf Aurora-Repliken führte.
Verbesserte Verfügbarkeit von Aurora Read Replicas.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
orafce
Erweiterung auf Version 4.9.4.pg_cron
Erweiterung auf Version 1.6.2.pg_partman
Erweiterung auf Version 5.1.0.pg_repack
Erweiterung auf Version 1.5.0.pg_tle
auf Version 1.4.0.pg_vector
Erweiterung auf Version 0.7.0.pgrouting
Erweiterung auf Version 3.6.2.pgTap
Erweiterung auf Version 1.3.2.PostGIS
Erweiterung auf Version 3.4.2.RDKit
Erweiterung auf Version 2024_03_1.
SQLPostfach 13.14
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.14 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.14 finden Sie unter Postgre-Version 13.14. SQL
Versionen und Patches
Aurora Postgre SQL 13.14.3, 7. Oktober 2024
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 13.14.2, 20. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit dem Hintergrund-Worker behoben, bei dem er abstürzen konnte, wenn er im parallel Worker-Kontext ausgeführt wurde.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Es wurden Probleme bei der Behandlung von zweiphasigen Commit-Dateien behoben.
Aurora Postgre SQL 13.14.1, 29. April 2024
Neue Features
Zusammenfassung der Ressourcennutzung wurde hinzugefügt.
pg_dump
Allgemeine Verbesserungen
Es wurden mehrere kleinere Probleme beim Versionsupgrade behoben, um die Aufrechterhaltung der Verbindung durch Patchen ohne Ausfallzeiten zu verbessern.
Verkürzte Datenbankstartzeit aufgrund verbesserter Initialisierungszeit für große Volumen.
Schnellere COPY Abläufe wurden eingeführt, indem Konflikte im Zusammenhang mit der Relationserweiterungssperre reduziert und Beziehungen proaktiv erweitert wurden.
Verbesserungen zur Verringerung der Replikationsverzögerung durch intelligentes Überspringen der Wiedergabe bestimmter Protokolldatensätze, wodurch die Wiedergabelast reduziert wird.
Es wurde ein Problem behoben, das während eines Wiederherstellungskonflikts auf einem Leseknoten auftrat und in seltenen Fällen zu kurzzeitiger Nichtverfügbarkeit führen konnte.
Es wurde ein Problem behoben, bei dem eine Datenbank in seltenen Fällen während eines Upgrade-Patches für eine Hauptversion nicht gestartet werden konnte.
Die Verfügbarkeit von Read Replicas wurde verbessert, da die Wiederherstellung nach Replikationsfehlern in einer größeren Anzahl von Situationen möglich war.
Es wurde ein Problem behoben, das zu einem Timeout beim Patchen ohne Ausfallzeiten führen würde.
Es wurde ein Problem mit der Dekodierung logischer Replikation behoben, bei dem Änderungen am Katalog nach der Übertragung in den Speicher nicht verarbeitet werden konnten, wenn gleichzeitig eine untergeordnete Transaktion abgebrochen wurde.
Die Überprüfung von Protokolldatensätzen vor dem Schreiben in den Speicher wurde verbessert.
Es wurde ein Problem behoben, das dazu führte, dass Sitzungen nach einem Patch-Ereignis ohne Ausfallzeit fälschlicherweise ClientRead Warteereignisse meldeten.
Es wurde eine mehrdeutige Funktionsdefinition von aws_s3.query_export_to_s3 behoben, wenn die aws_s3-Erweiterung von Version 1.1 auf 1.2 aktualisiert wurde.
Verbesserungen mit hoher Priorität
Es wurde ein Problem im Zusammenhang mit der Wiederaufnahme eines logischen Replikationsslots behoben, das in seltenen Fällen dazu führen konnte, dass der Steckplatz hängen blieb.
Es wurde ein Problem behoben, das zu einem Neustart führte, wenn eine Datenbank in einem Tablespace erstellt wurde.
Es wurde ein Problem im Zusammenhang mit einer falschen Behandlung von logischen Replikationsfehlern zur Verbesserung der DB-Stabilität behoben.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem im Zusammenhang mit den Ursprüngen der Replikation behoben, das in seltenen Fällen zu einer längeren Wiederherstellungszeit führen und die Verfügbarkeit beeinträchtigen konnte.
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass Transaktionen teilweise über neu erstellte logische Replikationsslots repliziert werden. Weitere Informationen finden Sie unter Möglicher Datenverlust aufgrund eines Race-Zustands bei der Erstellung eines logischen Replikationsslots
. Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
pg_tle
Erweiterung auf Version 1.3.4.PLV8
Erweiterung auf Version 3.1.10.RDKitPatrone auf Version Release_2023_09_4.
Neue Parameter wurden hinzugefügt GUC
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
Postgret 13.13 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.13 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.13 finden Sie unter Postgre-Version 13.13. SQL
Versionen und Patches
Aurora Postgre SQL 13.13.5, 17. September 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 13.13.4, 24. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem mit der parallelen Abfrageausführung behoben, bei dem ein Backend in bestimmten Fällen auf unbestimmte Zeit hängen bleiben konnte.
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 13.13.3, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in der Erweiterung wurde behoben.
PLV8
Aurora Postgre SQL 13.13.2, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 13.13.0, 21. Dezember 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.5, 14.10, 13.13 und 12.17 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.4 sind ebenfalls enthalten.
Sehen Sie sich die Amazon-Aurora-Versionsrichtlinie an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL Version 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
-
Amazon Bedrock-Integration — Durch die Verwendung der Amazon Aurora Aurora-Erweiterung für maschinelles Lernen mit Ihrem Aurora SQLDB Postgre-Cluster können Sie jetzt die grundlegenden KI-Modelle von Amazon Bedrock verwenden.
-
Delegierte Erweiterungsunterstützung – Dieses Feature ermöglicht das Delegieren der Erweiterungsverwaltung an Benutzer mit niedrigeren Rechten mit der neuen Rolle rds_extension.
-
Verbesserungen bei der Abfrageplanverwaltung (): QPM
-
Die Planentwürfe werden im Rahmen der
update_plan_hash
-Aktion fürapg_plan_mgmt.validate_plans()
auf das neueste Format aktualisiert. -
Unterstützung für die parallele Append-Erzwingung als Teil von Parallel Query Enforce wurde hinzugefügt.
-
-
Unterstützung für die
HypoPG
-Erweiterung bei Version 1.4.0 hinzugefügt -
Unterstützung für die
h3-pg
-Erweiterung und dieh3-postgis
-Erweiterung bei Version 4.1.3 hinzugefügt
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, wenn eine Seite gelesen wird, die während der
WAL
-Wiedergabe geändert wurde. -
Es wurde ein Problem behoben, bei dem bestimmte Volume-Metadaten, die auf einem Quell-Cluster ungültig sind, auch auf einem geklonten Cluster ungültig bleiben. Da der geklonte Cluster ein neues Volume verwendet, werden die Metadaten jetzt neu erstellt.
-
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass die Engine nach einem Upgrade einer Minor- oder Patch-Version nicht verfügbar ist.
-
Es wurde ein Fehler behoben, der beim Patchen ohne Ausfallzeiten zu einem Engine-Absturz führen konnte () ZDP
-
Es wurde ein neuer Parameter,
rds.enable_memory_management
, eingeführt, der verwendet wird, um das verbesserte Speicherverwaltungs-Feature zu aktivieren und zu deaktivieren. -
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, während die Verbindung mit der Writer-DB-Instance wiederhergestellt wird.
-
Unterstützung für den
rdkit.morgan_fp_size
-Parameter hinzugefügt -
rds-superuser
kann die Funktionpg_stat_reset_slru
jetzt ausführen -
Es wurde ein Problem behoben, bei dem MultiXact SLRU Zugriffe nicht der richtigen Kategorie gutgeschrieben wurden.
pg_stat_slru
-
Es wurde ein Problem behoben, das dazu führen kann , dass ungenutzte
WAL
-Segmente nicht ordnungsgemäß entfernt werden. -
Es wurde ein Problem behoben, bei dem
pglogical
die Quelldaten der Replikation nicht korrekt weiterleitet, wenn das binäre Ausgabeformat verwendet wird. -
rds_superuser
kann jetztALTER COLLATION
ausführen, um die Kollationsversion eines Gebietsschemas im Katalog zu aktualisieren. -
Ein Absturz in den
dblink
- undpostgres_fdw
-Erweiterungen aufgrund ungültiger Verbindungen wurde behoben -
Es wurde ein Problem behoben, bei dem die
aws_s3
-ErweiterungHTTP
-Fehlerantworten in die Tabelle importieren kann. -
Notieren Sie die Version der AWS unabhängigen Standardkollationsbibliothek im pg_collation-Katalog.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
mysql_fdw
auf Version 2.9.1 -
Oracle_fdw
auf Version 2.6.0 -
Orafce
auf Version 4.6.0 -
pg_cron
auf Version 1.6.0 -
pg_hint_plan
auf Version 1.3.9 -
pg_proctab
auf Version 0.0.10 -
plv8
auf Version 3.1.8 -
PostGIS
auf Version 3.4.0 -
prefix
auf Version 1.2.10 -
RDKit
auf Version 4.4.0 (Release_2023_09_1)
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 13 SQL.
Postgret 13.12 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.12 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.12 finden Sie unter Postgre-Version 13.12. SQL
Versionen und Patches
- Aurora Postgre SQL 13.12.8, 14. November 2024
- Aurora Postgre SQL 13.12.7, 25. Juni 2024
- Aurora Postgre SQL 13.12.6, 13. März 2024
- Aurora Postgre SQL 13.12.5, 22. Februar 2024
- Aurora Postgre SQL 13.12.2, 13. Dezember 2023
- Aurora Postger SQL 13.12.1, 09. November 2023
- Aurora Postgre SQL 13.12.0, 24. Oktober 2023
Aurora Postgre SQL 13.12.8, 14. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 13.12.7, 25. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 13.12.6, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in der Erweiterung wurde behoben.
PLV8
Aurora Postgre SQL 13.12.5, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 13.12.2, 13. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postger SQL 13.12.1, 09. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 13.12.0, 24. Oktober 2023
Neue Features
-
Es wurde Unterstützung für
mysql_fdw
Version 2.9.0 hinzugefügt. -
In der
aws_s3
Erweiterung wurde Unterstützung für den Export in einen S3-Bucket hinzugefügt, der mit einem vom Kunden verwalteten Schlüssel verschlüsselt ist KMS -
Die Verfügbarkeit von Aurora-Replikaten in den sekundären Clustern einer globalen DB wurde verbessert.
-
Es wurde Unterstützung für das Erfassen von Abfrageplänen auf Aurora-Replikaten hinzugefügt.
-
Es wurde Unterstützung für die Durchsetzung von Abfrageplänen mit parallelen Abfrageoperatoren hinzugefügt.
-
Es wurde erlaubt, dass Abfragepläne unter einem bestimmten Kostenschwellenwert nicht erfasst werden.
Verbesserungen mit hoher Priorität
-
Es wurden Optimierungen vorgenommen, um die zum Hochskalieren in Aurora-Serverless-Instances erforderliche Zeit zu verbessern.
Allgemeine Verbesserungen
-
Es wurde ein Problem in der Erweiterung
aws_s3
behoben, bei dem die Anzahl der exportierten Zeilen falsch gemeldet wurde, wenn die Gesamtzahl mehr als 2 Milliarden betrug. -
Es wurden Optionen zur Konfiguration von Timeouts in der Erweiterung
aws_s3
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden nun die Timeout-Schwellenwerte für Importe aus S3 ändern:-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Es wurde ein Fehler bei der Instance-Erstellung in einigen Grenzfällen verhindert.
-
Die Leistung der Wiederholung von Commit-Transaktionsoperationen auf Aurora-Replikaten wurde verbessert.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein Import aus der Erweiterung
aws_s3
fehlschlug. -
Die GEOS Bibliothek für Post GIS wurde auf Version 3.12.0 aktualisiert
-
Verbesserte Aurora Serverless v2 Skalierung des Datenbank-Speichers, wodurch die gesamte Skalierungszeit der Datenbankinstanz reduziert wird
-
Das Warteereignis
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
wurde hinzugefügt, um Wartezeiten im Absender des Cluster-Cache-Managers anzugeben. -
Das Warteereignis
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
wurde hinzugefügt, um Wartezeiten in der Aurora-Serverless-Ressourcenüberwachung anzugeben. -
Es wurde ein Problem behoben, bei dem die Datenbank während des Starts eines logischen Replikationsslots abstürzen konnte.
-
Das Limit für den
pg_cron
-Parametercron.max_running_jobs
wurde von 100 auf 1 000 erhöht. Es wurde ein Fehler im Befehl
CREATE TABLE
behoben, damit Tabellennamen, die mit „#“ beginnen, korrekt verarbeitet werden.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
orafce
auf Version 4.3.0 -
pg_logical
auf Version 2.4.3 -
pgvector
auf Version 0.5.0 -
PostGIS
auf Version 3.3.3 -
RDKit
auf Version 4.3
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 13 SQL.
Postgret 13.11 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.11 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.11 finden Sie unter Postgre-Version 13.11. SQL
Versionen und Patches
- Aurora Postgre SQL 13.11.7, 12. November 2024
- Aurora Postgre SQL 13.11.6, 7. August 2024
- Aurora Postgre SQL 13.11.5, 13. März 2024
- Aurora Postgre SQL 13.11.4, 14. Dezember 2023
- Aurora Postgre SQL 13.11.3, 14. November 2023
- Aurora Postgre SQL 13.11.2, 4. Oktober 2023
- Aurora Postgre SQL 13.11.0, 13. Juli 2023
Aurora Postgre SQL 13.11.7, 12. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 13.11.6, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 13.11.5, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 13.11.4, 14. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 13.11.3, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 13.11.2, 4. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der SQL Postgre-Community wurde zurückportiert:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert wurden.
-
Es wurde ein Problem behoben, das bei der Ausführung des Befehls
COPY FROM
zu einem Absturz führte. -
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
-
Es wurde ein Problem behoben, bei dem
UPDATE
undDELETE
aus einer Tabelle mit einem Fremdschlüssel unerwartet fehlschlagen konnte mit "ERROR: 40001: Der Zugriff konnte aufgrund der gleichzeitigen Aktualisierung bei Verwendung eines serialisierbaren Snapshots nicht serialisiert werden“.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
-
Es wurde ein Problem behoben, das die Aktivierung einer verbesserten Speicherverwaltung in bestimmten Szenarien in Aurora SQL Postgre 15.3 verhinderte.
Aurora Postgre SQL 13.11.0, 13. Juli 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.3, 14.8, 13.11, 12.15 und 11.20 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Die Versionen enthalten auch neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.2 sowie eine verbesserte Unterstützung für den AWS Database Migration Service. Sehen Sie sich die Amazon-Aurora-Versionen an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
Diese Version enthält Verbesserungen der Arbeitsspeicherverwaltung, die die Stabilität und Verfügbarkeit von Datenbanken erhöhen, indem Probleme aufgrund von unzureichendem Speicher proaktiv verhindert werden. Weitere Informationen finden Sie unter Verbesserte Speicherverwaltung in Aurora Postgre SQL.
-
Es wurde Unterstützung für Version 0.4.1 der Erweiterung
pgvector
hinzugefügt.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Verarbeitung von Subtransaktions-Metadaten bei Wiederverbindungen von überlebensfähigen Readern behoben.
-
Es wurde ein Problem behobenZDP, das mit den Umgebungsvariablen der Erweiterung zusammenhängt.
-
Es wurde ein transienter Fehler während der logischen Replikation behoben, der dazu führte, dass ein Prozess fälschlicherweise berechnete, dass er auf eine unerwartete Seite gestoßen war.
-
Es wurde ein Problem behoben, das aufgrund einer unvollständig erstellten Zustandsdatei zum Replikationsursprung einen Zeitraum der Nichtverfügbarkeit verursachte.
Allgemeine Verbesserungen
-
Es wurde die neue Funktion
aurora_stat_memctx_usage()
hinzugefügt, um eine Aufschlüsselung der Backend-Speichernutzung auf Postgres-Speicherkontextebene anzuzeigen. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Die Datenbankausfallzeit während wurde weiter reduziert. ZDP
-
Ein Fehler wurde behoben, der dazu führen kann, dass er ZDP währenddessen nicht verfügbar ist.
-
Es wurde ein Problem behoben, das
pg_ls_waldir()
zur Rückgabe der Datei "ERROR: could not stat file" führte. -
Unterstützung für TLS 1.3 mit den Chiffren TLS _ AES _128_ _ SHA256 und TLS _ _256_ GCM _ hinzugefügt. AES GCM SHA384
-
Es wurde ein Problem behoben, das ein Upgrade einer Hauptversion auf der Aurora-Replik einer RDS für SQL Postgre-DB-Instance blockierte.
-
Es wurde ein Problem behoben, das die Skalierung verhindern konnte Aurora Serverless v2 Instanzen.
Es wurde ein Problem in der
pg_vector
Erweiterung behoben, bei dem in seltenen Fällen unendlich viele NAN Werte bei der Indexerstellung zu einem Absturz führten.-
Es wurde ein Problem zur Verbesserung der Leistung behoben.
-
GEOS
wurde auf Version 3.11.2 aktualisiert. -
pg_cron
wurde auf Version 1.5 aktualisiert. -
pg_partman
wurde auf Version 4.7.3 aktualisiert. -
plv8
wurde auf Version 3.1.6 aktualisiert. -
tds_fdw
wurde auf 2.0.3 aktualisiert.
Postgret 13.10 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.10 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.10 finden Sie unter Postgre-Version 13.10. SQL
Versionen und Patches
- Aurora Postgre SQL 13.10.9, 6. November 2024
- Aurora Postgre SQL 13.10.8, 7. August 2024
- Aurora Postgre SQL 13.10.7, 13. März 2024
- Aurora Postgre SQL 13.10.6, 15. Dezember 2023
- Aurora Postgre SQL 13.10.5, 14. November 2023
- Aurora Postgre SQL 13.10.4, 5. Oktober 2023
- Aurora Postgre SQL 13.10.3, 24. Juli 2023
- Aurora Postgre SQL 13.10.2, 10. Mai 2023
- Aurora Postgre SQL 13.10.1, 5. April 2023
Aurora Postgre SQL 13.10.9, 6. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 13.10.8, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 13.10.7, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 13.10.6, 15. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 13.10.5, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 13.10.4, 5. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der SQL Postgre-Community wurde zurückportiert:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert wurden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 13.10.3, 24. Juli 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der zu einer Nichtverfügbarkeit während führen kann. ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass bei Transaktions-Commits Speicherplatz zurückgefordert wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung.
-
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurden mehrere Probleme behoben, die dazu führen konnten, dass Aurora-Replikate mit der verbesserten Leseverfügbarkeitsfunktion bei einer erneuten Verbindung mit der Writer-Instance neu gestartet wurden.
-
Es wurde ein Problem behoben, das Wiederverbindungen von überlebensfähigen Readern verhinderte.
Aurora Postgre SQL 13.10.2, 10. Mai 2023
Allgemeine Verbesserungen
-
Es wurde ein Fehler beim Laden des Plugins
test_decoding
inpg_create_logical_replication_slot
behoben. -
Es wurde ein Problem behoben, das dazu führte, dass die logische Replikation bei Verwendung des Write-Through-Caches fehlschlug.
-
Der von der Erweiterung
oracle_fdw
verwendete Oracle-Client wurde auf Version 21.9.0.0.0 aktualisiert.
Aurora Postgre SQL 13.10.1, 5. April 2023
Neue Features
-
Es wurde eine neue QPM Plan-Hash-Berechnung für die Unterstützung mehrerer Schemas eingeführt. Wenn Benutzer QPM in Umgebungen mit mehreren Schemas arbeiten möchten, können sie die
apg_plan_mgmt.plan_hash
Version auf 2 setzen undapg_plan_mgmt.validate_plans
('update_plan_hash
') aufrufen.
Allgemeine Verbesserungen
-
Die
PROJ
-Unterstützung wurde auf Version 9.1.0 aktualisiert. -
Die
GDAL
-Bibliothek inPostGIS
wurde auf Version 3.5.3 aktualisiert. -
Es wurde Unterstützung für die Erweiterungen
TCN
undSEG
hinzugefügt. -
Verbesserte Leistung bei Löschungen aus B-Tree- und Hash-Indizes auf Aurora-Replikaten.
-
Umfasst Aurora Serverless v2 Verbesserungen bei der Skalierung.
-
Es wurde ein Problem behobenQPM, das die Durchsetzung genehmigter Pläne beim Verbinden partitionierter Tabellen verhinderte.
-
Es wurde ein Problem behoben, das eine falsche Anzahl von Puffer-Treffern in
EXPLAIN
verursachte. -
Die Engine-Startzeit wurde verbessert, insbesondere bei großen Instances mit vielen Objekten.
-
Die Aurora-Funktion
aurora_stat_logical_wal_cache()
ist jetzt für alle Benutzer sichtbar. -
Es wurde ein Problem behoben, das dazu führen konnteQPM, dass Pläne aus vorbereiteten Kontoauszügen nicht verfügbar waren.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
hll
auf Version 2.17 -
Oracle_fdw
auf Version 2.5.0 -
orafce
auf Version 4.0.0 -
pg_cron
auf Version 1.4.2 -
pg_hint_plan
auf Version 1.3.8 -
pg_logical
auf Version 2.4.2 -
pg_trgm
auf Version 1.4 -
pgrouting
auf Version 3.4.1 -
PostGIS
auf Version 3.3.2 -
SEG
auf Version 1.0 -
TCN
auf Version 1.0 -
wal2json
auf Version 2.5
-
Postgret 139. SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.9 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.9 finden Sie unter Postgre-Version 13.9. SQL
Versionen und Patches
- Aurora Postgre SQL 13.9.10, 18. November 2024
- Aurora Postgre SQL 13.9.9, 7. August 2024
- Aurora Postgre SQL 13.9.8, 13. März 2024
- Aurora Postgre SQL 13.9.7, 15. Dezember 2023
- Aurora Postgre SQL 13.9.6, 17. November 2023
- Aurora Postgre SQL 13.9.5, 04. Oktober 2023
- Aurora Postgre SQL 13.9.4, 13. September 2023
- Aurora Postgre SQL 13.9.2, 3. März 2023
- Aurora Postgre SQL 13.9.0, 20. Januar 2023
Aurora Postgre SQL 13.9.10, 18. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 13.9.9, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 13.9.8, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 13.9.7, 15. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 13.9.6, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 13.9.5, 04. Oktober 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem in der ostgreSQl P-Community wurde zurückportiert:
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 13.9.4, 13. September 2023
Allgemeine Verbesserungen
-
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung.
-
Es wurde ein Problem behoben
pg_cron
, das die Skalierung verhindern kann Aurora Serverless v2. -
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der dazu führen kann, dass sie ZDP währenddessen nicht verfügbar sind.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Aurora Postgre SQL 13.9.2, 3. März 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem in der Postgre-Community wurde zurückportiert: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem die genehmigten Pläne für Joins mit partitionierten Tabellen nicht durchgesetzt wurden.
-
Es wurde ein Problem in
PostGIS
behoben, bei dem dieGDAL
-Daten nicht geladen wurden. -
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wurde, wenn die logische Replikation aktiviert war.
-
Es wurde ein Problem mit der Erweiterung
aws_s3
behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen konnte. -
Es wurde ein Problem behoben, das dazu führte, dass die logische Replikation bei Verwendung des Write-Through-Caches fehlschlug.
Aurora Postgre SQL 13.9.0, 20. Januar 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem ein Upgrade fehlschlug, weil der älteste Wert für
MultiXactId
nicht korrekt aktualisiert wurde. -
Es wurde ein Problem behoben, bei dem die Commit-Latenzmetriken nicht aktualisiert wurden.
-
Es wurde ein Problem behoben, das einen kurzen Zeitraum der Nichtverfügbarkeit verursachen konnte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, durch das die Migration von DB-Instances fehlschlug.
-
Es wurde ein Problem behoben, bei dem die DB aufgrund einer Inkonsistenz in den Metadaten nicht gestartet werden konnte.
-
Die Fehlerbehandlung und Diagnostizierbarkeit wurden verbessert.
-
Aktualisierung der RDKit-Erweiterung auf Version 4.2.
-
Die
GDAL
-Bibliothek wurde auf Version 3.4.3 aktualisiert. -
Es wurde ein Problem behoben, bei dem der Cluster-Cache-Verwaltungsprozess nicht ordnungsgemäß heruntergefahren wurde.
-
Es wurde ein Problem behoben, aufgrund dessen sich bestimmte Prozesse während des ordnungsgemäßen Herunterfahrens in einem inkonsistenten Zustand befinden konnten.
-
Es wurde ein Problem mit der Erweiterung pg_repack behoben.
-
Die Handhabung der Sortierungsbibliothek (glibc) wurde mit einer neuen unabhängigen Standard-Sortierungsbibliothek verbessert.
Postgret 13.8 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.8 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.8 finden Sie unter Postgre-Version 13.8. SQL
Versionen und Patches
- Aurora Postgre SQL 13.8.8, 22. November 2024
- Aurora Postgre SQL 13.8.7, 7. August 2024
- Aurora Postgre SQL 13.8.6, 13. März 2024
- Aurora Postgre SQL 13.8.5, 18. Dezember 2023
- Aurora Postgre SQL 13.8.4, 17. November 2023
- Aurora Postgre SQL 13.8.3, 17. Oktober 2023
- Aurora Postgre SQL 13.8.2, 2. März 2023
- Aurora Postgre SQL 13.8.1, 13. Dezember 2022
- Aurora Postgre SQL 13.8.0, 09. November 2022
Aurora Postgre SQL 13.8.8, 22. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
Aurora Postgre SQL 13.8.7, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu längeren ZDP Upgrade-Zeiten führte.
Aurora Postgre SQL 13.8.6, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 13.8.5, 18. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 13.8.4, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 13.8.3, 17. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockierte.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2.
-
Behebt einen Fehler, der währenddessen zur Nichtverfügbarkeit führen kann. ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das dazu führte, dass die logische Replikation bei Verwendung des Write-Through-Caches fehlschlug.
Aurora Postgre SQL 13.8.2, 2. März 2023
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem die genehmigten Pläne für Joins mit partitionierten Tabellen nicht durchgesetzt wurden.
-
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wurde, wenn die logische Replikation aktiviert war.
-
Es wurde ein Problem mit der Erweiterung
aws_s3
behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen konnte. -
Es wurde ein Problem mit der parallelen
pg_cron
-Ausführung von Aufgaben behoben.
Aurora Postgre SQL 13.8.1, 13. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kam.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Daten während der Replikation führen konnte.
Aurora Postgre SQL 13.8.0, 09. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Fehler wurde behoben Aurora Serverless v2 Problem mit der Skalierung.
-
Es wurde ein Problem behoben, das dazu führte Aurora Serverless v2 Fehler beim Verkleinern.
Allgemeine Stabilitätsverbesserungen
-
Die Bereinigung des Puffer-Caches bei Auslastung des Puffer-Caches wurde verbessert.
-
Es wurde ein Problem mit Datenbankaktivitätsstreams behoben, das zu einem hohen Speicherverbrauch führte.
-
Es wurde ein Problem behoben, durch das DB-Instances neu gestartet wurden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance rekursiv neu gestartet wurde, während bei einem Absturz Überwachungsmetriken generiert wurden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance während der Erfassung von Leistungsmetriken neu gestartet wurde.
-
Es wurde ein Problem behoben, bei dem ein Versuch, eine Verbindung zur Datenbank herzustellen, mit SSLV3 _ _ ALERT CERTIFICATE _ UNKNOWN fehlschlug.
-
Die Fehlerberichterstattung bei einem inkonsistenten B-tree-Index wurde verbessert.
-
Die Diagnoseprotokollierung beim Setzen ungültiger Hinweisbits wurde verbessert.
-
Es wurde ein Problem behoben, bei dem Autovacuum fälschlicherweise Tabellen übersprang.
-
Das Prefetching der logischen Replikation wurde verbessert.
-
Es wurde ein Problem mit der Dauerhaftigkeit der GIN-Indizes behoben.
-
Es wurden Optionen für die Konfiguration des MultiXact SLRU-Caches bereitgestellt. Durch das Setzen der folgenden Parameter (GUCs) können Kunden jetzt die MultiXact SLRU Cachegrößen ändern:
-
multixact_members_cache_size
-
multixact_offsets_cache_size
-
-
Es wurde ein Problem beim Erkennen und Abbrechen von hängengebliebenen Hauptversions-Upgrades behoben.
-
Es wurde ein Problem beim Hash-Join behoben, das zu einem erhöhten Speicherverbrauch führen konnte.
-
Die Leistung der logischen Replikation wurde optimiert.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die
GEOS
-Version wurde auf 3.10.3 aktualisiert. -
Die
PLV8
-Version wurde auf 3.0.0 aktualisiert. -
Die Erweiterung
PostGIS
wurde auf Version 3.2.3 aktualisiert. -
Es wurde ein Problem mit
st_orientedenvelope
behoben, das dazu führte, dass in einer Schleife mit einer 1-D-Eingabe der Wert 0 zurückgegeben wurde. -
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server über tds_fdw fehlschlug.
Postgre 13.7. SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.7 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.7 finden Sie unter Postgre 13.7. SQL
Versionen und Patches
- Aurora Postgre SQL 13.7.11, 20. November 2024
- Aurora Postgre SQL 13.7.10, 7. August 2024
- Aurora Postgre SQL 13.7.9, 13. März 2024
- Aurora Postgre SQL 13.7.8, 22. Dezember 2023
- Aurora Postgre SQL 13.7.7, 17. November 2023
- Aurora Postgre SQL 13.7.6, 19. Oktober 2023
- Aurora Postgre SQL 13.7.5, 14. Dezember 2022
- Aurora Postgre SQL 13.7.4, 17. November 2022
- Aurora Postgre SQL 13.7.3, 13. Oktober 2022
- Aurora Postgre SQL 13.7.1, 6. Juli 2022
- Aurora Postgre SQL 13.7.0, 9. Juni 2022
Aurora Postgre SQL 13.7.11, 20. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 13.7.10, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 13.7.9, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 13.7.8, 22. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 13.7.7, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 13.7.6, 19. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockierte.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2.
-
Behebt einen Fehler, der währenddessen zur Nichtverfügbarkeit führen kann. ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Aurora Postgre SQL 13.7.5, 14. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kam.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Daten während der Replikation führen konnte.
Aurora Postgre SQL 13.7.4, 17. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
Aurora Postgre SQL 13.7.3, 13. Oktober 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein
PLV8
-Problem behoben, bei dem der Basisparameter nicht richtig in den Arbeitsspeicher geladen wurde. -
Es wurde ein Problem behoben, bei dem die Skalierung eines Aurora Serverless v2 Die Instanz bleibt hängen, wenn sie VACUUM läuft.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, durch den Aurora Postgre den SQL Relfilenode nicht archivieren konnte.
-
Es wurde ein Problem mit dem Neustart der Datenbank behoben, bei dem ein Plan invalidiert wurde, die Engine jedoch trotzdem prüfte, ob er gültig ist.
-
Es wurde ein Problem behoben, bei dem die Skalierung hängen blieb, wenn die aktuellen Skalierungsereignisse abgelaufen waren.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert. -
Es wurde ein Problem behoben, bei dem Nachrichten für erweiterte Abfragen beim Patchen ohne Ausfallzeit verloren gingen (ZDP), wodurch die erweiterte Abfrage nach Abschluss hängen blieb. ZDP
Aurora Postgre SQL 13.7.1, 6. Juli 2022
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte, wenn ein Speicherknoten neu gestartet wurde.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server fehlschlug, wenn die
TDS_FDW
Erweiterung zur Abfrage einer fremden Tabelle verwendet wurde. -
Es wurde ein Problem behoben, aufgrund dessen Verbindungen fehlschlugen, die das bereitgestellte Stammzertifikat verwendeten.
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
Aurora Postgre SQL 13.7.0, 9. Juni 2022
Neue Features
-
Es wurde Unterstützung für das Modul
large object
(Erweiterung) hinzugefügt. Weitere Informationen finden Sie unter Verwalten großer Objekte mit dem lo-Modul. -
Unterstützung für Patches ohne Ausfallzeiten (ZDP) für kleinere Versions-Upgrades und Patches hinzugefügt. Weitere Informationen finden Sie unter Nebenversions-Upgrades und Zero-Downtime-Patching im Benutzerhandbuch zu Amazon Aurora.
Kritische Aktualisierungen
-
Ein Wiedergabeabsturz aufgrund einer Nichtübereinstimmung wurde behoben LSN
-
Die Erweiterung
aws_s3
wurde korrigiert, um die Injektion ungültiger Regionen zu verhindern.
Hochgradige Stabilitätsaktualisierungen
-
Es wurden mehrere Probleme im Zusammenhang mit bestimmten out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten
-
Es wurde ein behoben Aurora Serverless v2 Problem mit der Skalierung.
Allgemeine Verbesserungen
-
Es wurde ein Absturz bei einem Lockkonflikt behoben Aurora Serverless v1 Skalierungsereignis.
-
Es wurde ein Problem behoben, bei dem die logische Replikation nach einem Neustart hängen blieb.
-
Es wurden mehrere Probleme behoben, die kurze Zeiträume der Nichtverfügbarkeit verursachen konnten.
-
Es wurde ein Absturz in
pg_cron
behoben, der darauf zurückzuführen war, dass eine Aufgabe noch ausgeführt wurde, jedoch nicht geplant war. -
Beim Wiederherstellen wurde ein ungültiger Seitenaufruf beim generischen Redo für GENERIC _ _ XLOG FULL _ PAGE behoben. DATA Dies ist auf eine Zeitlücke zwischen dem Generieren des Protokolldatensatzes und dem Schreiben der Metadaten für den Datensatz auf dem RW-Knoten und den Wiederholungen des RO-Knotens zwischen diesen Operationen zurückzuführen.
-
Die Abfrageleistung wurde durch die Unterstützung paralleler Worker verbessert.
-
Die Version des Plug-ins
wal2json
wurde auf 2.4 aktualisiert. -
Die Erweiterung
pglogical
wurde auf Version 2.4.1 aktualisiert.
Postgre SQL 13.6 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.6 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.6 finden Sie unter Postgre-Version 13.6. SQL
Versionen und Patches
Aurora Postgre SQL 13.6.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 13.6.5, 18. Oktober 2022
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Amazon Aurora Serverless v2 Die Skalierung kann blockiert werden, wenn sie VACUUM läuft.
-
Es wurde ein Problem behoben, bei dem Amazon Aurora Serverless v2 Die Skalierung kann auf Aurora-Repliken blockiert werden.
Allgemeine Verbesserungen
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
-
Die GIS Post-Erweiterung wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 13.6.4, 18. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
-
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
-
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
-
Es wurde ein Fehler behoben, bei dem die Validierung zwischengespeicherter Pläne zu einem Neustart der Datenbank führen konnte, wenn der Plan zuvor unwirksam gemacht wurde.
Aurora Postgre SQL 13.6.3, 2. Juni 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass der Waagenvorgang blockiert wird, wenn ein
COPY
Befehl ausgeführt wird Amazon Aurora Serverless v2. -
Es wurde ein Problem behoben, das zu einem Neustart der Datenbank führen kann, wenn Tabellen gelöscht oder gekürzt werden Amazon Aurora Serverless v2.
-
Es wurde ein Problem in der
apg_prewarm
Erweiterung behoben, das zu einem blockierten Skalierungsvorgang in führen kann Amazon Aurora Serverless v2. -
Es wurde ein Problem bei der dynamischen Zuweisung von gemeinsam genutztem Speicher behoben, das zu einem blockierten Skalierungsvorgang in führen kann Amazon Aurora Serverless v2.
-
Es wurde ein Problem behoben, das zu einem Neustart des Postmaster-Prozesses führen kann in Amazon Aurora Serverless v2.
-
Es wurde ein Problem behoben, bei dem ein Upgrade einer kleineren Version möglicherweise blockiert wurde, wenn es eine SQL Ansicht gab, die sich auf die
checksum()
Funktion in Babelfish für Aurora Postgre bezieht. SQL -
Es wurde ein Problem behoben
apg_plan_mgmt
, das zu einem Neustart führen kann, wenn Query Plan Management () aktiviert ist. QPM
Aurora Postgre SQL 13.6.2, 12. Mai 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führte, dass Upgrades fehlschlugen, wenn Babelfish für Aurora Postgre aktiviert warSQL.
-
Es wurde ein Problem behoben, das zur Skalierung in Aurora Serverless v2 scheitern.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das Nichtverfügbarkeit aufgrund von falschem Sperren des gemeinsam genutzten Speichers verursachen konnte.
Aurora Postgre SQL 13.6.1, 27. April 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu falschen
WriteIOPS
Berichten in der AWS Konsole führen konnte. -
Es wurde ein Problem behoben, das Nichtverfügbarkeit nach dem Entfernen eines Leseknotens aus einem Cluster verursachen konnte.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgre SQL 13.6.0, 29. März 2022
Neue Features
-
Es wurde Unterstützung für Version 2.0.2 der Erweiterung
tds_fdw
hinzugefügt.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurden mehrere Probleme behoben, die zur Nichtverfügbarkeit eines Leseknotens führen konnten.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Leseknoten nicht wiedergegeben werden konnte, WAL sodass der Replikationssteckplatz gelöscht und erneut synchronisiert werden musste.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Allgemeine Verbesserungen
-
Es wurde ein kleines Speicherleck auf Leseknoten behoben, wenn
commit_ts
festgelegt ist. -
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Import aus Amazon S3 bei Verwendung der Erweiterung
aws_s3
fehlschlug. -
Es wurden mehrere Probleme behoben, die bei Verwendung von
apg_plan_mgmt
Zeiträume der Nichtverfügbarkeit verursachen konnten. -
Es wurden mehrere Probleme behoben, die zu Perioden der Nichtverfügbarkeit führen konnten, wenn es aktiviert ist QPM
Postgre SQL 13.5 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.5 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.5 finden Sie unter Postgre-Version 13.5. SQL
Versionen und Patches
Aurora Postgre SQL 13.5.7, 24. August 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte.
Aurora Postgre SQL 13.5.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 13.5.5, 18. Oktober 2022
Allgemeine Verbesserungen
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
-
Die GIS Post-Erweiterung wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 13.5.4, 20. Juli 2022
Verbesserungen bei der Sicherheit
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Hochgradige Stabilitätsverbesserungen
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Es wurde ein Problem behoben, das zu einem Neustart des Postmaster-Prozesses führen kann Amazon Aurora Serverless v2.
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgre SQL 13.5.3, 13. April 2022
Verbesserungen bei der Sicherheit
-
Zusätzliche Änderungen an der Erweiterung
pg_cron
, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL von -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Allgemeine Verbesserungen
-
Es wurde ein Fehler behoben, der während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgre SQL 13.5.1, 3. März 2022
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einen GIS Post-Fix für die Sicherheitsanfälligkeit, die im Core Postgre SQL von -2020-14350 behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_cron
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgre SQL 13.5.0, 25. Februar 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, bei dem die logische Replikation hängen bleiben konnte, was dazu führte, dass die Wiedergabe auf dem Leseknoten zurückfiel. Die Instance wird möglicherweise irgendwann neu gestartet.
Zusätzliche Verbesserungen und Erweiterungen
-
Die
Buffers: shared hit
-Metrik wurde der Explain-Ausgabe hinzugefügt. -
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
-
Es wurde ein Fehler in der
apg_plan_mgmt
-Erweiterung behoben, bei dem ein indexbasierter Plan nicht erzwungen wurde. -
Es wurde ein Fehler in der Erweiterung
pg_logical
behoben, der kurze Zeiträume der Nichtverfügbarkeit aufgrund der unsachgemäßen Behandlung vonNULL
-Argumenten verursachen konnte. -
Es wurde ein Fehler behoben, der aufgrund des Lesens nicht initialisierter Seiten zu kurzen Nichtverfügbarkeiten führen konnte.
-
Es wurde ein Problem behoben, durch das verwaiste Dateien dazu führten, dass Hauptversions-Upgrades fehlschlugen.
-
Falsche Aurora-Storage-Daemon-Protokollschreibmetriken wurden behoben.
-
Es wurden mehrere Fehler behoben, die dazu führen konnten, dass die
WAL
-Wiederholung in Verzug geriet und schließlich den Neustart der Reader-Instances veranlasste. -
Die Validierung der Aurora-Puffer-Cache-Seite bei Lesevorgängen wurde verbessert.
-
Die Validierung der Aurora-Speicher-Metadaten wurde verbessert.
Diese Version beinhaltet auch die folgende Änderung:
-
Die pg_cron
-Erweiterung wurde auf 1.4.1 aktualisiert.
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 13 SQL.
Postgre SQL 13.4 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.4 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.4 finden Sie unter Postgre-Version 13.4. SQL
Versionen und Patches
Aurora Postgre SQL 13.4.6, 19. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 13.4.5, 18. Oktober 2022
Allgemeine Verbesserungen
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7. aktualisiert.
Aurora Postgre SQL 13.4.4, 6. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, das zu einem Neustart des Postmaster-Prozesses führen konnte Amazon Aurora Serverless v2.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights möglicherweise „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, dass Zeiträume der Nichtverfügbarkeit aufgrund des Vorhandenseins von doppelten Relationsdateien verursachen konnte.
Aurora Postgre SQL 13.4.2, 12. April 2022
Verbesserungen bei der Sicherheit
-
Zusätzliche Änderungen an der Erweiterung
pg_cron
, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL von -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Allgemeine Verbesserungen
-
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
Aurora Postgret 13.4.1 SQL
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einenPostGIS
Fix für die Sicherheitsanfälligkeit, die von -2020-14350 im Kern von Postgre SQL behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_cron
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 13.4.0 SQL
Neue Features
-
Diese Version unterstützt Babelfish 1.0.0, das Ihre Amazon Aurora Postgre-Datenbank um die Fähigkeit erweitert, SQL Datenbankverbindungen von Microsoft Server-Clients zu akzeptieren. SQL Weitere Informationen finden Sie unter Arbeiten mit Babelfish für Aurora Postgre. SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem behoben, bei dem Leseabfragen während der Wiederholung von Lazy Cruncation, die durch Vakuum auf dem Schreibknoten ausgelöst wurde, ein Timeout auf Leseknoten konnte.
-
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem behoben, bei dem die Funktion aurora_postgres_replica_status () veraltete oder verzögerte Statistiken zurückgab. CPU
-
Es wurde ein Problem behoben, bei dem die Rolle
rds_superuser
nicht über die Berechtigung verfügte, die Funktionpg_stat_statements_reset()
auszuführen. -
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planungs- und Ausführungszeiten als 0 gemeldet wurden. -
Die Unterstützung für die Suiten 3, 3 und Cipher wurde entfernt. DES DES RC4
-
PostGIS
-Erweiterung wurde auf Version 3.1.4 aktualisiert. -
pgrouting
-Erweiterung wurde auf Version 3.1.3 aktualisiert. -
pglogical
-Erweiterung wurde auf Version 2.4.0 aktualisiert. -
Unterstützung für die folgenden SPI Modulerweiterungen hinzugefügt:
autoinc version 1.0
insert_username version 1.0
moddatetime version 1.0
refint version 1.0
-
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
-
Es wurde ein out-of-memory Absturzproblem mit dem Aurora-Speicher-Daemon behoben, das zum Neustart des Writer-Knotens führte. Dies reduziert auch den Gesamtspeicherverbrauch des Systems.
Postgre SQL 13.3 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 13.3 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 13.3 finden Sie unter Postgre-Version 13.3. SQL
Versionen und Patches
Aurora Postgre SQL 13.3.5, 30. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 13.3.4, 14. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgre SQL 13.3.3, 7. April 2022
Verbesserungen bei der Sicherheit
-
Enthält zusätzliche Änderungen an der Erweiterung
pg_cron
, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL von -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 13.3.2 SQL
Verbesserungen bei der Sicherheit
-
Die
pg_cron
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL durch -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Postgis
wurde auf PostGIS
3.0.3 zurückgepatcht. Dies ist einPostGIS
Fix für die Sicherheitsanfälligkeit, die im Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 13.3.1 SQL
Versionen und Patches
Verbesserungen bei der Sicherheit
-
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL durch -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planungs- und Ausführungszeiten als 0 gemeldet wurden. -
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planskizzierung für eine partitionierte Tabelle keinen indexbasierten Plan durchsetzte. -
Es wurde ein Problem behoben, durch das verwaiste Dateien während oder nach einem Hauptversions-Upgrade fehlgeschlagene Übersetzungen in Lese-Codepaths verursachten.
-
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
-
Es wurde ein out-of-memory Absturzproblem mit dem Aurora-Speicher-Daemon behoben, das zum Neustart des Writer-Knotens führte. Dies reduziert auch den Gesamtspeicherverbrauch des Systems.
Aurora Postgret 13.3.0 SQL
Neue Features
Unterstützt ein Hauptversions-Upgrade von Version Aurora Postgret 4.0.0 SQL und späteren Versionen
Unterstützt Version 1.0 von
bool_plperl
Unterstützt Version 1.0 von
rds_tools
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Zusätzliche Verbesserungen und Erweiterungen
-
Enthält mehrere Verbesserungen, die für die SQL Postgre-Versionen 13.0, 13.1, 13.2
und 13.3 angekündigt wurden -
Der Instanztyp R4 wurde veraltet.
-
Die folgenden Erweiterungen wurden aktualisiert:
-
hll
auf Version 2.15. -
hstore
auf Version 1.7. -
intarray
auf Version 1.3. -
log_fdw
auf Version 1.2. -
ltree
auf Version 1.2. -
pg_hint_plan
auf Version 1.3.7. -
pg_repack
auf Version 1.4.6. -
pg_stat_statements
auf Version 1.8. -
pg_trgm
auf Version 1.5. -
pgaudit
auf Version 1.5. -
pglogical
auf Version 2.3.3. -
pgrouting
auf Version 3.1.0 -
plcoffee
auf Version 2.3.15. -
plls
auf Version 2.3.15. -
plv8
auf Version 2.3.15.
-
Postgre SQL 12-Versionen (enthält einige veraltete Versionen)
Versionsupdates
- Postgre SQL 12.22
- Postgret 12.20 SQL
- Postgret 12.19 SQL
- SQLPostgret 12.18
- Postgret 12.17 SQL
- Postfach 12.16 SQL
- Postgre 12.15 SQL
- Postgret 12.14 SQL
- Postgret 12.13 SQL
- SQLPostgret 12.12
- Postgre 12.11 SQL
- Postgre SQL 12.10 (veraltet)
- Postgret 12.9 SQL
- Postgre SQL 12.8 (veraltet)
- Postgre SQL 12.7, Aurora Postgre SQL 4.2 (veraltet)
- Postgre SQL 12.6, Aurora Postgre SQL 4.1 (veraltet)
- Postgre SQL 12.4, Aurora Postgre SQL 4.0 (veraltet)
Postgre SQL 12.22
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.22 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.22 finden Sie unter Postgre-Version 12.22. SQL
Versionen und Patches
Aurora Postgre SQL 12.22, 27. Dezember 2024
Neue Funktionen für 12.22
-
Der Upgrade-Prozess für Nebenversionen und Patches wurde optimiert, um die Ausfallzeiten für Read Replicas zu reduzieren.
Wichtige Stabilitätsverbesserungen für 12.22
-
Es wurde ein Problem behoben, das in seltenen Fällen zu CPU Nutzungsspitzen führen kann.
Verbesserungen mit hoher Priorität für 12.22
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Verbesserungen für 12.22
-
Es wurden mehrere Verbesserungen am Aurora In-Region Failover vorgenommen, wodurch die Ausfallzeiten der Datenbank weiter reduziert werden, indem die Speichermetadaten verbessert und die Initialisierung des Puffer-Caches beschleunigt wurde.
-
Es wurden mehrere Verbesserungen an Upgrades mit Zero-Downtime Patching (ZDP) vorgenommen, wodurch die Verbindungswiederherstellungszeit reduziert und die Widerstandsfähigkeit bei Ausfällen verbessert wird. ZDP
-
Es wurde ein Problem behoben, bei dem der Wert server_id nach einem Amazon RDS Blue/Green Deployment-Switchover nicht aktualisiert wurde.
-
Es wurde ein Problem behoben, das zu einem Neustart der Datenbank während der Hash-Index-Erweiterung führen konnte.
-
Es wurde ein Problem behoben, das dazu führte, dass die Migration von RDS Postgre fehlschlugSQL, wenn verschachtelte Tablespaces vorhanden waren.
-
Es wurde ein Problem behoben, das bei einer großen Anzahl logischer Replikationsdateien zu übermäßigen Startzeiten der Engine führen würde.
-
Ein Segmentierungsfehler in der aws_s3-Erweiterung beim Import und Export in derselben Sitzung wurde behoben.
-
Es wurde ein Problem behoben, das die Aktualisierung der TAP pg-Erweiterung auf Version 1.3.0 oder höher verhinderte.
-
Es wurde ein Problem in der GIS Post-Erweiterung behoben, das in seltenen Fällen zu einem Neustart der DB-Instance führen konnte.
-
Es wurde ein Problem in der
pg_repack
Erweiterung behoben, das die Integrität ungültiger Indizes beeinträchtigt.
Zusätzliche Verbesserungen und Erweiterungen für 12.22
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pg_cron
Erweiterung auf v1.6.4. -
PostGIS
Erweiterung auf Version 3.4.3. -
PROJErweiterung der Bibliothek auf Version 9.5.0.
-
GEOSErweiterung der Bibliothek auf Version 3.13.0.
-
orafce
Erweiterung auf 4.12.0. -
pgvector
Erweiterung auf 0.7.4. -
RDKit
Erweiterung der Version 2024_03_6 (4.6). -
pg_hint_plan
Erweiterung auf Version 1.3.10.
-
Postgret 12.20 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.20 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.20 finden Sie unter Postgre-Version 12.20. SQL
Versionen und Patches
Aurora Postgre SQL 12.20, 30. September 2024
Neue Funktionen für 12.20.
-
Es wurde eine neue Funktion für schnelles Failover eingeführt, um die Ausfallzeiten der Datenbank während der
planned
Erweiterungs-Failover-Ereignisse zu reduzieren. Dazu gehören eine schnelle Initialisierung von Speichermetadaten und eine schnelle Wiederherstellung des Puffercaches. -
Es wurde eine Optimierung eingeführt, um die Dauer der Quietpoints von Zero Downtime Patching (ZDP) auf 1 Sekunde zu reduzieren.
Wichtige Stabilitätsverbesserungen für 12.20.
Verbesserungen mit hoher Priorität für 12.20.
-
Es wurden Probleme behoben, bei denen die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Es wurde ein Problem behoben, bei dem das Löschen einer großen Anzahl von Schlüsseln aus einem BTree Index dazu führen konnte, dass gleichzeitige Scans abstürzen konnten.
Allgemeine Verbesserungen für 12.20.
-
Unterstützung für FIPS -validierte Kryptografie aktiviert, eine vollständig eigene Implementierung. AWS Weitere Informationen finden Sie im Security Blog unter AWS-LC ist jetzt FIPS 140-3-zertifiziert
. AWS -
Verbesserungen der Datenbankstartzeit während der Initialisierung und bei Engine-Upgrades.
-
Es wurde ein Problem behoben, das die Aufnahme der
pg_bigm
Erweiterung in shared_preload_libraries verhinderte. -
Es wurde ein Problem behobenZDP, bei dem einige Verbindungen aufgrund einer langen Übertragungszeit unterbrochen wurden. Eine neue ZDP Metrik in postgresql.log mit dem Namen
ZD_SOCKET_TRANSFER_CONN_DROPPED
steht für diese unterbrochenen Verbindungen. -
Verbesserte Leserverfügbarkeit für Aurora Replicas bei Verwendung von Systemverwaltungsfunktionen.
-
Es wurde ein Problem beim Zwischenspeichern von Metadaten mit zweiphasigem Commit (2PC) im Arbeitsspeicher behoben, das bei Aurora-Read Replicas bei der Replikation von Postgre-Quellinstanzen zu einem out-of-memory Fehler führte. RDS SQL
-
Es wurde ein Problem bei der Initialisierung von Speichermetadaten behoben, das zu einer längeren Startzeit der Datenbank führen kann.
-
Es wurde ein Problem behoben, das die Rückgewinnung von Aurora-Speicherplatz während eines Hauptversions-Upgrades verhinderte.
Zusätzliche Verbesserungen und Erweiterungen für 12.20.
-
Die folgenden Erweiterungen wurden aktualisiert:
-
pgvector
Erweiterung auf Version 0.7.3. -
mysql_fdw
Erweiterung auf Version REL -2_9_2. -
orafce
Erweiterung auf Version 4.10.3. -
pgTAP
Erweiterung auf Version 1.3.3. -
pg_cron
Erweiterung auf Version 1.6.3. -
RDKit
Erweiterung auf Version 4.5 (Release 2024_03_5). -
wal2json
Erweiterung auf Version 2.6. -
Erweiterung pg_ad_mapping auf Version 1.0.
-
HypoPG
Erweiterung auf Version 1.4.1.
-
Postgret 12.19 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.19 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.19 finden Sie unter Postgre-Version 12.19. SQL
Versionen und Patches
Aurora Postgre SQL 12.19.1, 27. September 2024
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 12.19, 8. August 2024
Neue Features
Es wurde eine Funktion zur Erfassung von Kennzahlen zu Datenbankausfallzeiten bei Upgrades und Neustarts eingeführt.
Allgemeine Verbesserungen
Verbesserte SQL Leistung von Aurora Postgre für generative KI-Workloads unter Verwendung.
pgvector
Es wurde ein Problem behoben, bei dem Upgrades kleinerer Versionen in einigen Fällen fehlschlugen, was zu längeren Upgrade-Zeiten führte. ZDP
Es wurde ein Fehler behoben, durch den JDBC Verbindungen bei ZDP aktivierten Upgrades möglicherweise nicht beibehalten wurden.
Es wurde ein Problem behoben, das dazu führte, dass zweiphasige Commit-Dateien erhalten blieben, wodurch eine ordnungsgemäße Bereinigung verhindert wurde.
Die Speicherverwaltung bei der Verarbeitung von zweiphasigen Commit-Dateien wurde verbessert.
Verbesserte Verfügbarkeit von Aurora Read Replicas.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das fälschlicherweise dazu führte, dass zwei Vakuumprozesse gleichzeitig auf derselben Tabelle ausgeführt wurden.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
orafce
Erweiterung auf Version 4.9.4.pg_cron
Erweiterung auf Version 1.6.2.pg_partman
Erweiterung auf Version 5.1.0.pg_repack
Erweiterung auf Version 1.5.0.pg_tle
auf Version 1.4.0.pg_vector
Erweiterung auf Version 0.7.0.pgrouting
Erweiterung auf Version 3.6.2.pgTap
Erweiterung auf Version 1.3.2.PostGIS
Erweiterung auf Version 3.4.2.RDKit
Erweiterung auf Version 2024_03_1.
SQLPostgret 12.18
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.18 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.18 finden Sie unter Postgre-Version 12.18. SQL
Versionen und Patches
Aurora Postgre SQL 12.18.3, 7. Oktober 2024
Allgemeine Verbesserungen
Es wurde ein Problem behoben, das ZDP dazu führte, dass bei Aurora Optimized Reads Cache-Instances beim Upgrade auf diese Version ein Fehler auftrat.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 12.18.2, 20. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit dem Hintergrund-Worker behoben, bei dem er abstürzen konnte, wenn er im parallel Worker-Kontext ausgeführt wurde.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Es wurden Probleme bei der Behandlung von zweiphasigen Commit-Dateien behoben.
Aurora Postgre SQL 12.18.1, 29. April 2024
Neue Features
Zusammenfassung der Ressourcennutzung wurde hinzugefügt.
pg_dump
Allgemeine Verbesserungen
Es wurden mehrere kleinere Probleme beim Versionsupgrade behoben, um die Aufrechterhaltung der Verbindung durch Patchen ohne Ausfallzeiten zu verbessern.
Verkürzte Datenbankstartzeit aufgrund verbesserter Initialisierungszeit für große Volumen.
Schnellere COPY Abläufe wurden eingeführt, indem Konflikte im Zusammenhang mit der Relationserweiterungssperre reduziert und Beziehungen proaktiv erweitert wurden.
Verbesserungen zur Verringerung der Replikationsverzögerung durch intelligentes Überspringen der Wiedergabe bestimmter Protokolldatensätze, wodurch die Wiedergabelast reduziert wird.
Es wurde ein Problem behoben, das während eines Wiederherstellungskonflikts auf einem Leseknoten auftrat und in seltenen Fällen zu kurzzeitiger Nichtverfügbarkeit führen konnte.
Es wurde ein Problem behoben, bei dem eine Datenbank in seltenen Fällen während eines Upgrade-Patches für eine Hauptversion nicht gestartet werden konnte.
Die Verfügbarkeit von Read Replicas wurde verbessert, da die Wiederherstellung nach Replikationsfehlern in einer größeren Anzahl von Situationen möglich war.
Es wurde ein Problem behoben, das zu einem Timeout beim Patchen ohne Ausfallzeiten führen würde.
Es wurde ein Problem mit der Dekodierung logischer Replikation behoben, bei dem Änderungen am Katalog nach der Übertragung in den Speicher nicht verarbeitet werden konnten, wenn gleichzeitig eine untergeordnete Transaktion abgebrochen wurde.
Die Überprüfung von Protokolldatensätzen vor dem Schreiben in den Speicher wurde verbessert.
Es wurde ein Problem behoben, das dazu führte, dass Sitzungen nach einem Patch-Ereignis ohne Ausfallzeit fälschlicherweise ClientRead Warteereignisse meldeten.
Es wurde eine mehrdeutige Funktionsdefinition von aws_s3.query_export_to_s3 behoben, wenn die aws_s3-Erweiterung von Version 1.1 auf 1.2 aktualisiert wurde.
Verbesserungen mit hoher Priorität
Es wurde ein Problem im Zusammenhang mit der Wiederaufnahme eines logischen Replikationsslots behoben, das in seltenen Fällen dazu führen konnte, dass der Steckplatz hängen blieb.
Es wurde ein Problem behoben, das zu einem Neustart führte, wenn eine Datenbank in einem Tablespace erstellt wurde.
Es wurde ein Problem im Zusammenhang mit einer falschen Behandlung von logischen Replikationsfehlern zur Verbesserung der DB-Stabilität behoben.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem im Zusammenhang mit den Ursprüngen der Replikation behoben, das in seltenen Fällen zu einer längeren Wiederherstellungszeit führen und die Verfügbarkeit beeinträchtigen konnte.
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass Transaktionen teilweise über neu erstellte logische Replikationsslots repliziert werden. Weitere Informationen finden Sie unter Möglicher Datenverlust aufgrund eines Race-Zustands bei der Erstellung eines logischen Replikationsslots
. Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Zusätzliche Verbesserungen und Erweiterungen
Die folgenden Erweiterungen wurden aktualisiert:
pg_tle
Erweiterung auf Version 1.3.4.PLV8
Erweiterung auf Version 3.1.10.RDKitPatrone auf Version Release_2023_09_4.
Neue Parameter wurden hinzugefügt GUC
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
Postgret 12.17 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.17 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.17 finden Sie unter Postgre-Version 12.17. SQL
Versionen und Patches
Aurora Postgre SQL 12.17.5, 17. September 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 12.17.4, 24. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem mit der parallelen Abfrageausführung behoben, bei dem ein Backend in bestimmten Fällen auf unbestimmte Zeit hängen bleiben konnte.
Ein Absturz bei der Ausführung von benutzerdefinierten pltsql-Funktionen wurde behoben.
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 12.17.3, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in der Erweiterung wurde behoben.
PLV8
Aurora Postgre SQL 12.17.2, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 12.17.0, 21. Dezember 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.5, 14.10, 13.13 und 12.17 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.4 sind ebenfalls enthalten.
Sehen Sie sich die Amazon-Aurora-Versionsrichtlinie an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL Version 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
-
Amazon Bedrock-Integration — Durch die Verwendung der Amazon Aurora Aurora-Erweiterung für maschinelles Lernen mit Ihrem Aurora SQLDB Postgre-Cluster können Sie jetzt die grundlegenden KI-Modelle von Amazon Bedrock verwenden.
-
Delegierte Erweiterungsunterstützung – Dieses Feature ermöglicht das Delegieren der Erweiterungsverwaltung an Benutzer mit niedrigeren Rechten mit der neuen Rolle rds_extension.
-
Verbesserungen bei der Abfrageplanverwaltung (QPM) — Die Planskizzen werden im Rahmen der Aktion für auf die neueste Formatversion aktualisiert.
update_plan_hash
apg_plan_mgmt.validate_plans()
-
Unterstützung für die
HypoPG
-Erweiterung bei Version 1.4.0 hinzugefügt -
Unterstützung für die
h3-pg
-Erweiterung und dieh3-postgis
-Erweiterung bei Version 4.1.3 hinzugefügt
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, wenn eine Seite gelesen wird, die während der
WAL
-Wiedergabe geändert wurde. -
Es wurde ein Problem behoben, bei dem bestimmte Volume-Metadaten, die auf einem Quell-Cluster ungültig sind, auch auf einem geklonten Cluster ungültig bleiben. Da der geklonte Cluster ein neues Volume verwendet, werden die Metadaten jetzt neu erstellt.
-
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass die Engine nach einem Upgrade einer Minor- oder Patch-Version nicht verfügbar ist.
-
Es wurde ein Fehler behoben, der beim Patchen ohne Ausfallzeiten zu einem Engine-Absturz führen konnte () ZDP
-
Es wurde ein neuer Parameter,
rds.enable_memory_management
, eingeführt, der verwendet wird, um das verbesserte Speicherverwaltungs-Feature zu aktivieren und zu deaktivieren. -
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Aurora-Replikat neu gestartet wird, während die Verbindung mit der Writer-DB-Instance wiederhergestellt wird.
-
Unterstützung für den
rdkit.morgan_fp_size
-Parameter hinzugefügt -
Es wurde ein Problem behoben, das dazu führen kann , dass ungenutzte
WAL
-Segmente nicht ordnungsgemäß entfernt werden. -
Es wurde ein Problem behoben, bei dem
pglogical
die Quelldaten der Replikation nicht korrekt weiterleitet, wenn das binäre Ausgabeformat verwendet wird. -
Ein Absturz in den
dblink
- undpostgres_fdw
-Erweiterungen aufgrund ungültiger Verbindungen wurde behoben -
Es wurde ein Problem behoben, bei dem die
aws_s3
-ErweiterungHTTP
-Fehlerantworten in die Tabelle importieren kann.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
mysql_fdw
auf Version 2.9.1 -
Oracle_fdw
auf Version 2.6.0 -
Orafce
auf Version 4.6.0 -
pg_cron
auf Version 1.6.0 -
pg_hint_plan
auf Version 1.3.9 -
pg_proctab
auf Version 0.0.10 -
plv8
auf Version 3.1.8 -
PostGIS
auf Version 3.4.0 -
prefix
auf Version 1.2.10 -
RDKit
auf Version 4.4.0 (Release_2023_09_1)
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 12 SQL.
Postfach 12.16 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.16 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.16 finden Sie unter Postgre-Version 12.16. SQL
Versionen und Patches
- Aurora Postgre SQL 12.16.8, 14. November 2024
- Aurora Postgre SQL 12.16.7, 25. Juni 2024
- Aurora Postgre SQL 12.16.6, 13. März 2024
- Aurora Postgre SQL 12.16.5, 22. Februar 2024
- Aurora Postgre SQL 12.16.2, 13. Dezember 2023
- Aurora Postger SQL 12.16.1, 09. November 2023
- Aurora Postgre SQL 12.16.0, 24. Oktober 2023
Aurora Postgre SQL 12.16.8, 14. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 12.16.7, 25. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zum Abbruch von Abfragen mit langer Laufzeit auf Global Database-Replikatinstanzen führte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines kleineren Versionsupgrades dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 12.16.6, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in der Erweiterung wurde behoben.
PLV8
Aurora Postgre SQL 12.16.5, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 12.16.2, 13. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postger SQL 12.16.1, 09. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 12.16.0, 24. Oktober 2023
Neue Features
-
Es wurde Unterstützung für
mysql_fdw
Version 2.9.0 hinzugefügt. -
In der
aws_s3
Erweiterung wurde Unterstützung für den Export in einen S3-Bucket hinzugefügt, der mit einem vom Kunden verwalteten Schlüssel verschlüsselt ist KMS -
Die Verfügbarkeit von Aurora-Replikaten in den sekundären Clustern einer globalen DB wurde verbessert.
-
Es wurde Unterstützung für das Erfassen von Abfrageplänen auf Aurora-Replikaten hinzugefügt.
-
Es wurde erlaubt, dass Abfragepläne unter einem bestimmten Kostenschwellenwert nicht erfasst werden.
Allgemeine Verbesserungen
-
Es wurde ein Problem in der Erweiterung
aws_s3
behoben, bei dem die Anzahl der exportierten Zeilen falsch gemeldet wurde, wenn die Gesamtzahl mehr als 2 Milliarden betrug. -
Es wurden Optionen zur Konfiguration von Timeouts in der Erweiterung
aws_s3
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden nun die Timeout-Schwellenwerte für Importe aus S3 ändern:-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Die Leistung der Wiederholung von Commit-Transaktionsoperationen auf Aurora-Replikaten wurde verbessert.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein Import aus der Erweiterung
aws_s3
fehlschlug. -
Die GEOS Bibliothek für Post GIS wurde auf Version 3.12.0 aktualisiert
-
Das Warteereignis
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
wurde hinzugefügt, um Wartezeiten im Absender des Cluster-Cache-Managers anzugeben. -
Das Warteereignis
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
wurde hinzugefügt, um Wartezeiten in der Aurora-Serverless-Ressourcenüberwachung anzugeben. -
Es wurde ein Problem behoben, bei dem die Datenbank während des Starts eines logischen Replikationsslots abstürzen konnte.
-
Das Limit für den
pg_cron
-Parametercron.max_running_jobs
wurde von 100 auf 1 000 erhöht.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
orafce
auf Version 4.3.0 -
pg_logical
auf Version 2.4.3 -
pgvector
auf Version 0.5.0 -
plv8
auf Version 3.1.6 -
PostGIS
auf Version 3.3.3 -
RDKit
auf Version 4.3
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 12 SQL.
Postgre 12.15 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.15 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.15 finden Sie unter Postgre-Version 12.15. SQL
Versionen und Patches
- Aurora Postgre SQL 12.15.7, 12. November 2024
- Aurora Postgre SQL 12.15.6, 7. August 2024
- Aurora Postgre SQL 12.15.5, 13. März 2024
- Aurora Postgre SQL 12.15.4, 14. Dezember 2023
- Aurora Postgre SQL 12.15.3, 14. November 2023
- Aurora Postgre SQL 12.15.2, 4. Oktober 2023
- Aurora Postgre SQL 12.15.0, 13. Juli 2023
Aurora Postgre SQL 12.15.7, 12. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 12.15.6, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 12.15.5, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 12.15.4, 14. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 12.15.3, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 12.15.2, 4. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der SQL Postgre-Community wurde zurückportiert:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert wurden.
-
Es wurde ein Problem behoben, das bei der Ausführung des Befehls
COPY FROM
zu einem Absturz führte. -
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
-
Es wurde ein Problem behoben, bei dem
UPDATE
undDELETE
aus einer Tabelle mit einem Fremdschlüssel unerwartet fehlschlagen konnte mit "ERROR: 40001: Der Zugriff konnte aufgrund der gleichzeitigen Aktualisierung bei Verwendung eines serialisierbaren Snapshots nicht serialisiert werden“.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert. -
Es wurde ein Problem behoben, das die Aktivierung einer verbesserten Speicherverwaltung in bestimmten Szenarien in Aurora SQL Postgre 15.3 verhinderte.
Aurora Postgre SQL 12.15.0, 13. Juli 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.3, 14.8, 13.11, 12.15 und 11.20 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Die Versionen enthalten auch neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.2 sowie eine verbesserte Unterstützung für den AWS Database Migration Service. Sehen Sie sich die Amazon-Aurora-Versionen an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
Diese Version enthält Verbesserungen der Arbeitsspeicherverwaltung, die die Stabilität und Verfügbarkeit von Datenbanken erhöhen, indem Probleme aufgrund von unzureichendem Speicher proaktiv verhindert werden. Weitere Informationen finden Sie unter Verbesserte Speicherverwaltung in Aurora Postgre SQL.
-
Es wurde Unterstützung für Version 0.4.1 der Erweiterung
pgvector
hinzugefügt.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Verarbeitung von Subtransaktions-Metadaten bei Wiederverbindungen von überlebensfähigen Readern behoben.
-
Es wurde ein Problem behobenZDP, das mit den Umgebungsvariablen der Erweiterung zusammenhängt.
-
Es wurde ein transienter Fehler während der logischen Replikation behoben, der dazu führte, dass ein Prozess fälschlicherweise berechnete, dass er auf eine unerwartete Seite gestoßen war.
-
Es wurde ein Problem behoben, das aufgrund einer unvollständig erstellten Zustandsdatei zum Replikationsursprung einen Zeitraum der Nichtverfügbarkeit verursachte.
Allgemeine Verbesserungen
-
Es wurde die neue Funktion
aurora_stat_memctx_usage()
hinzugefügt, um eine Aufschlüsselung der Backend-Speichernutzung auf Postgres-Speicherkontextebene anzuzeigen. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Die Datenbankausfallzeit während wurde weiter reduziert. ZDP
-
Ein Fehler wurde behoben, der dazu führen kann, dass er ZDP währenddessen nicht verfügbar ist.
-
Es wurde ein Problem behoben, das
pg_ls_waldir()
zur Rückgabe der Datei "ERROR: could not stat file" führte. -
Unterstützung für TLS 1.3 mit den Chiffren TLS _ AES _128_ _ SHA256 und TLS _ _256_ GCM _ hinzugefügt. AES GCM SHA384
-
Es wurde ein Problem behoben, das ein Upgrade einer Hauptversion auf der Aurora-Replik einer RDS für SQL Postgre-DB-Instance blockierte.
Es wurde ein Problem in der
pg_vector
Erweiterung behoben, bei dem in seltenen Fällen Unendlich oder NAN Werte einen Absturz bei der Indexerstellung verursachten-
GEOS
wurde auf Version 3.11.2 aktualisiert. -
pg_cron
wurde auf Version 1.5 aktualisiert. -
pg_partman
wurde auf Version 4.7.3 aktualisiert. -
tds_fdw
wurde auf 2.0.3 aktualisiert.
Postgret 12.14 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.14 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.14 finden Sie unter Postgre-Version 12.14. SQL
Versionen und Patches
- Aurora Postgre SQL 12.14.9, 6. November 2024
- Aurora Postgre SQL 12.14.8, 7. August 2024
- Aurora Postgre SQL 12.14.7, 13. März 2024
- Aurora Postgre SQL 12.14.6, 15. Dezember 2023
- Aurora Postgre SQL 12.14.5, 14. November 2023
- Aurora Postgre SQL 12.14.4, 5. Oktober 2023
- Aurora Postgre SQL 12.14.3, 24. Juli 2023
- Aurora Postgre SQL 12.14.2, 10. Mai 2023
- Aurora Postgre SQL 12.14.1, 5. April 2023
Aurora Postgre SQL 12.14.9, 6. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 12.14.8, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 12.14.7, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das dazu führte, dass ein logischer Replikationsslot bei abgebrochenen Subtransaktionen und vorübergehend einen Fehler ausgab. DDL
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 12.14.6, 15. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 12.14.5, 14. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das aufgrund veralteter Metadaten zu Verzögerungen bei Lesereplikaten führen konnte.
-
Es wurde ein Problem im Zusammenhang mit dem Sperren von Buffer-Pins behoben, das in seltenen Fällen zu einem Absturz führen kann.
Aurora Postgre SQL 12.14.4, 5. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der SQL Postgre-Community wurde zurückportiert:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert wurden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert.
Aurora Postgre SQL 12.14.3, 24. Juli 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der dazu führen kann, dass ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass bei Transaktions-Commits Speicherplatz zurückgefordert wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurden mehrere Probleme behoben, die dazu führen konnten, dass Aurora-Replikate mit der verbesserten Leseverfügbarkeitsfunktion bei einer erneuten Verbindung mit der Writer-Instance neu gestartet wurden.
-
Es wurde ein Problem behoben, das Wiederverbindungen von überlebensfähigen Readern verhinderte.
Aurora Postgre SQL 12.14.2, 10. Mai 2023
Allgemeine Verbesserungen
-
Es wurde ein Fehler beim Laden des Plugins
test_decoding
inpg_create_logical_replication_slot
behoben. -
Der von der Erweiterung
oracle_fdw
verwendete Oracle-Client wurde auf Version 21.9.0.0.0 aktualisiert.
Aurora Postgre SQL 12.14.1, 5. April 2023
Neue Features
-
Es wurde eine neue QPM Plan-Hash-Berechnung für die Unterstützung mehrerer Schemas eingeführt. Wenn Benutzer QPM in Umgebungen mit mehreren Schemas arbeiten möchten, können sie die
apg_plan_mgmt.plan_hash
Version auf 2 setzen undapg_plan_mgmt.validate_plans
('update_plan_hash
') aufrufen.
Allgemeine Verbesserungen
-
Die
PROJ
-Unterstützung wurde auf Version 9.1.0 aktualisiert. -
Die
GDAL
-Bibliothek inPostGIS
wurde auf Version 3.5.3 aktualisiert. -
Es wurde Unterstützung für die Erweiterungen
TCN
undSEG
hinzugefügt. -
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts möglicherweise erhöht wurde, wenn die logische Replikation aktiviert war.
-
Verbesserte Leistung bei Löschungen aus B-Tree- und Hash-Indizes auf Aurora-Replikaten
-
Es wurden Probleme behoben, die zu falschen E/A-Timing-Metriken in
EXPLAIN
führten. -
Es wurde ein Problem behoben, das eine falsche Anzahl von Puffer-Treffern in
EXPLAIN
verursachte. -
Die Engine-Startzeit wurde verbessert, insbesondere bei großen Instances mit vielen Objekten.
-
Die Aurora-Funktion
aurora_stat_logical_wal_cache()
ist jetzt für alle Benutzer sichtbar. -
Es wurde ein Problem behoben, das dazu führen konnteQPM, dass Pläne nicht verfügbar waren, wenn Pläne anhand von vorbereiteten Kontoauszügen durchgesetzt wurden
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
hll
auf Version 2.17 -
Oracle_fdw
auf Version 2.5.0 -
orafce
auf Version 4.0.0 -
pg_cron
auf Version 1.4.2 -
pg_hint_plan
auf Version 1.3.8 -
pg_logical
auf Version 2.4.2 -
pg_trgm
auf Version 1.4 -
pgrouting
auf Version 3.4.1 -
PostGIS
auf Version 3.3.2 -
SEG
auf Version 1.0 -
TCN
auf Version 1.0 -
wal2json
auf Version 2.5
-
Postgret 12.13 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.13 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.13 finden Sie unter Postgre-Version 12.13. SQL
Versionen und Patches
- Aurora Postgre SQL 12.13.10, 18. November 2024
- Aurora Postgre SQL 12.13.9, 7. August 2024
- Aurora Postgre SQL 12.13.8, 13. März 2024
- Aurora Postgre SQL 12.13.7, 15. Dezember 2023
- Aurora Postgre SQL 12.13.6, 17. November 2023
- Aurora Postgre SQL 12.13.5, 04. Oktober 2023
- Aurora Postgre SQL 12.13.4, 13. September 2023
- Aurora Postgre SQL 12.13.2, 3. März 2023
- Aurora Postgre SQL 12.13.0, 20. Januar 2023
Aurora Postgre SQL 12.13.10, 18. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 12.13.9, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 12.13.8, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 12.13.7, 15. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 12.13.6, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 12.13.5, 04. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 12.13.4, 13. September 2023
Allgemeine Verbesserungen
-
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behoben
pg_cron
, das die Skalierung verhindern kann Aurora Serverless v2 -
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der dazu führen kann, dass ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Die Erweiterungen
plv8
,plls
undplcoffee
wurden auf die Version 2.3.15 aktualisiert.
Aurora Postgre SQL 12.13.2, 3. März 2023
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem in
PostGIS
behoben, bei dem dieGDAL
-Daten nicht geladen wurden. -
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wurde, wenn die logische Replikation aktiviert war.
-
Es wurde ein Problem behoben, um eine bessere Fehlerbehandlung für Prozeduren mit einer großen Anzahl von Parametern zu ermöglichen.
-
Es wurde ein Problem mit der Erweiterung
aws_s3
behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen konnte.
Aurora Postgre SQL 12.13.0, 20. Januar 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem ein Upgrade fehlschlug, weil der älteste Wert für
MultiXactId
nicht korrekt aktualisiert wurde. -
Es wurde ein Problem behoben, bei dem die Commit-Latenzmetriken nicht aktualisiert wurden.
-
Es wurde ein Problem behoben, das einen kurzen Zeitraum der Nichtverfügbarkeit verursachen konnte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, durch das die Migration von DB-Instances fehlschlug.
-
Es wurde ein Problem behoben, bei dem die DB aufgrund einer Inkonsistenz in den Metadaten nicht gestartet werden konnte.
-
Die Fehlerbehandlung und Diagnostizierbarkeit wurden verbessert.
-
Aktualisierung der RDKit-Erweiterung auf Version 4.2.
-
Die
GDAL
-Bibliothek wurde auf Version 3.4.3 aktualisiert. -
Die Funktion apg_plan_mgmt.copy_outline kopiert jetzt environment_variables.
-
Es wurde ein Problem behoben, aufgrund dessen sich bestimmte Prozesse während des ordnungsgemäßen Herunterfahrens in einem inkonsistenten Zustand befinden konnten.
-
Es wurde ein Problem mit der Erweiterung pg_repack behoben.
-
Die Handhabung der Sortierungsbibliothek (glibc) wurde mit einer neuen unabhängigen Standard-Sortierungsbibliothek verbessert.
SQLPostgret 12.12
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.12 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.12 finden Sie unter Postgre-Version 12.12. SQL
Versionen und Patches
- Aurora Postgre SQL 12.12.8, 22. November 2024
- Aurora Postgre SQL 12.12.7, 7. August 2024
- Aurora Postgre SQL 12.12.6, 13. März 2024
- Aurora Postgre SQL 12.12.5, 18. Dezember 2023
- Aurora Postgre SQL 12.12.4, 17. November 2023
- Aurora Postgre SQL 12.12.3, 17. Oktober 2023
- Aurora Postgre SQL 12.12.2, 2. März 2023
- Aurora Postgre SQL 12.12.1, 13. Dezember 2022
- Aurora Postgre SQL 12.12.0, 09. November 2022
Aurora Postgre SQL 12.12.8, 22. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
Aurora Postgre SQL 12.12.7, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 12.12.6, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 12.12.5, 18. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 12.12.4, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 12.12.3, 17. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockierte.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2.
-
Behebt einen Fehler, der währenddessen zur Nichtverfügbarkeit führen kann. ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert.
Aurora Postgre SQL 12.12.2, 2. März 2023
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wurde, wenn die logische Replikation aktiviert war.
-
Es wurde ein Problem behoben, um eine bessere Fehlerbehandlung für Prozeduren mit einer großen Anzahl von Parametern zu ermöglichen.
-
Es wurde ein Problem mit der Erweiterung
aws_s3
behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen konnte. -
Es wurde ein Problem mit der parallelen
pg_cron
-Ausführung von Aufgaben behoben.
Aurora Postgre SQL 12.12.1, 13. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kam.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Daten während der Replikation führen konnte.
Aurora Postgre SQL 12.12.0, 09. November 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde Unterstützung für die Rolle
rds_superuser
zum Ausführen vonCREATE OPERATOR CLASS
,REATE OPERATOR FAMILY
undALTER OPERATOR FAMILY
hinzugefügt, die in den höheren Versionen verfügbar sind. -
Die Bereinigung des Puffer-Caches bei Auslastung des Puffer-Caches wurde verbessert.
-
Es wurde ein Problem mit Datenbankaktivitätsstreams behoben, das zu einem hohen Speicherverbrauch führte.
-
Es wurde ein Problem behoben, durch das DB-Instances neu gestartet wurden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance rekursiv neu gestartet wurde, während bei einem Absturz Überwachungsmetriken generiert wurden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance während der Erfassung von Leistungsmetriken neu gestartet wurde.
-
Es wurde ein Problem behoben, bei dem der Versuch, eine Verbindung mit der Datenbank herzustellen, mit
SSLV3_ALERT_CERTIFICATE_UNKNOWN
fehlschlug. -
Die Diagnoseprotokollierung beim Setzen ungültiger Hinweisbits wurde verbessert.
-
Es wurde ein Problem behoben, bei dem Autovacuum fälschlicherweise Tabellen übersprang.
-
Das Prefetching der logischen Replikation wurde verbessert.
-
Es wurde ein Problem mit der Dauerhaftigkeit der GIN-Indizes behoben.
-
Es wurde ein Problem beim Erkennen und Abbrechen von hängengebliebenen Hauptversions-Upgrades behoben.
-
Es wurde ein Problem beim Hash-Join behoben, das zu einem erhöhten Speicherverbrauch führen konnte.
-
Die Leistung der logischen Replikation wurde optimiert.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die
GEOS
-Version wurde auf 3.10.3 aktualisiert. -
Die Erweiterung
PostGIS
wurde auf Version 3.2.3 aktualisiert. -
Es wurde ein Problem mit
st_orientedenvelope
behoben, das dazu führte, dass in einer Schleife mit einer 1-D-Eingabe der Wert 0 zurückgegeben wurde. -
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server über tds_fdw fehlschlug.
Postgre 12.11 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.11 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.11 finden Sie unter Postgre-Version 12.11. SQL
Versionen und Patches
- Aurora Postgre SQL 12.11.11, 20. November 2024
- Aurora Postgre SQL 12.11.10, 7. August 2024
- Aurora Postgre SQL 12.11.9, 13. März 2024
- Aurora Postgre SQL 12.11.8, 22. Dezember 2023
- Aurora Postgre SQL 12.11.7, 17. November 2023
- Aurora Postgre SQL 12.11.6, 19. Oktober 2023
- Aurora Postgre SQL 12.11.5, 14. Dezember 2022
- Aurora Postgre SQL 12.11.4, 17. November 2022
- Aurora Postgre SQL 12.11.3, 13. Oktober 2022
- Aurora Postgre SQL 12.11.1, 6. Juli 2022
- Aurora Postgre SQL 12.11.0, 9. Juni 2022
Aurora Postgre SQL 12.11.11, 20. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Aurora Postgre SQL 12.11.10, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Allgemeine Verbesserungen
Es wurde ein Problem behoben, bei dem kleinere Versions-Upgrades fehlschlugen, was zu ZDP längeren Upgrade-Zeiten führte.
Aurora Postgre SQL 12.11.9, 13. März 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 12.11.8, 22. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 12.11.7, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 12.11.6, 19. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockierte.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2.
-
Behebt einen Fehler, der währenddessen zur Nichtverfügbarkeit führen kann. ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert.
Aurora Postgre SQL 12.11.5, 14. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kam.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Daten während der Replikation führen konnte.
Aurora Postgre SQL 12.11.4, 17. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
Aurora Postgre SQL 12.11.3, 13. Oktober 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein
PLV8
-Problem behoben, bei dem der Basisparameter nicht richtig in den Arbeitsspeicher geladen wurde.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, durch den Aurora Postgre den SQL Relfilenode nicht archivieren konnte.
-
Es wurde ein Problem behoben, bei dem die Skalierung hängen blieb, wenn das aktuelle Skalierungsereignis abgelaufen war.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert. -
Es wurde ein Problem behoben, bei dem Nachrichten für erweiterte Abfragen beim Patchen ohne Ausfallzeit verloren gingen (ZDP), wodurch die erweiterte Abfrage nach Abschluss hängen blieb. ZDP
Aurora Postgre SQL 12.11.1, 6. Juli 2022
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte, wenn ein Speicherknoten neu gestartet wurde.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server fehlschlug, wenn die
TDS_FDW
Erweiterung zur Abfrage einer fremden Tabelle verwendet wurde. -
Es wurde ein Problem behoben, aufgrund dessen Verbindungen fehlschlugen, die das bereitgestellte Stammzertifikat verwendeten.
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
Aurora Postgre SQL 12.11.0, 9. Juni 2022
Neue Features
-
Es wurde Unterstützung für das Modul
large object
(Erweiterung) hinzugefügt. Weitere Informationen finden Sie unter Verwalten großer Objekte mit dem lo-Modul. -
Unterstützung für Patches ohne Ausfallzeiten (ZDP) für kleinere Versions-Upgrades und Patches hinzugefügt. Weitere Informationen finden Sie unter Nebenversions-Upgrades und Zero-Downtime-Patching im Benutzerhandbuch zu Amazon Aurora.
Kritische Aktualisierungen
-
Ein Wiedergabeabsturz aufgrund einer Nichtübereinstimmung wurde behoben. LSN
-
Die Erweiterung
aws_s3
wurde korrigiert, um die Injektion ungültiger Regionen zu verhindern.
Hochgradige Stabilitätsaktualisierungen
-
Es wurden mehrere Probleme im Zusammenhang mit bestimmten out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
Allgemeine Stabilitätsaktualisierungen
-
Es wurde ein Absturz bei einem Lockkonflikt behoben Aurora Serverless v1 Skalierungsereignis.
-
Es wurde ein Problem behoben, bei dem die logische Replikation nach einem Neustart hängen blieb.
-
Es wurden mehrere Probleme behoben, die kurze Zeiträume der Nichtverfügbarkeit verursachen konnten.
-
Es wurde ein Absturz in
pg_cron
behoben, der darauf zurückzuführen war, dass eine Aufgabe noch ausgeführt wurde, jedoch nicht geplant war. -
Beim Wiederherstellen wurde ein ungültiger Seitenaufruf beim generischen Redo für GENERIC _ _ XLOG FULL _ PAGE behoben. DATA Dies ist auf eine Zeitlücke zwischen dem Generieren des Protokolldatensatzes und dem Schreiben der Metadaten für den Datensatz auf dem RW-Knoten und den Wiederholungen des RO-Knotens zwischen diesen Operationen zurückzuführen.
-
Die Abfrageleistung wurde durch die Unterstützung paralleler Worker verbessert.
-
Die Version des Plug-ins
wal2json
wurde auf 2.4 aktualisiert. -
Die Erweiterung
pglogical
wurde auf Version 2.4.1 aktualisiert.
Postgre SQL 12.10 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.10 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.10 finden Sie unter Postgre-Version 12.10. SQL
Versionen und Patches
Aurora Postgre SQL 12.10.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 12.10.4, 18. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
-
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Hochgradige Stabilitätsverbesserungen
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
-
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
-
Es wurde ein Fehler behoben, bei dem die Validierung zwischengespeicherter Pläne zu einem Neustart der Datenbank führen konnte, wenn der Plan zuvor unwirksam gemacht wurde.
Aurora Postgre SQL 12.10.1, 27. April 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu falschen
WriteIOPS
Berichten in der AWS Konsole führen konnte. -
Es wurde ein Problem behoben, das Nichtverfügbarkeit nach dem Entfernen eines Leseknotens aus einem Cluster verursachen konnte.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgre SQL 12.10.0, 29. März 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurden mehrere Probleme behoben, die zur Nichtverfügbarkeit eines Leseknotens führen konnten.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Leseknoten nicht wiedergegeben werden konnte, WAL sodass der Replikationssteckplatz gelöscht und erneut synchronisiert werden musste.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Allgemeine Verbesserungen
-
Es wurde ein kleines Speicherleck auf Leseknoten behoben, wenn
commit_ts
festgelegt ist. -
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Import aus Amazon S3 bei Verwendung der Erweiterung
aws_s3
fehlschlug. -
Es wurden mehrere Probleme behoben, die bei Verwendung von
apg_plan_mgmt
Zeiträume der Nichtverfügbarkeit verursachen konnten. -
Es wurden mehrere Probleme behoben, die zu Perioden der Nichtverfügbarkeit führen konnten, wenn sie QPM aktiviert war.
Postgret 12.9 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.9 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.9 finden Sie unter Postgre-Version 12.9. SQL
Versionen und Patches
- Aurora Postgre SQL 12.9.13, 22. November 2024
- Aurora Postgre SQL 12.9.12, 7. August 2024
- Aurora Postgre SQL 12.9.11, 13. März 2024
- Aurora Postgre SQL 12.9.10, 27. Dezember 2023
- Aurora Postgre SQL 12.9.9, 17. November 2023
- Aurora Postgre SQL 12.9.8, 19. Oktober 2023
- Aurora Postgre SQL 12.9.7, 24. August 2023
- Aurora Postgre SQL 12.9.6, 16. Dezember 2022
- Aurora Postgre SQL 12.9.4, 20. Juli 2022
- Aurora Postgre SQL 12.9.3, 13. April 2022
- Aurora Postgret 12.9.1 SQL
- Aurora Postgret 12.9.0 SQL
Aurora Postgre SQL 12.9.13, 22. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.Es wurde ein Problem behoben, bei dem die Replikation von Vakuumvorgängen zu einem Neustart führen konnte, wenn Konflikte mit Benutzeranfragen behandelt wurden.
Aurora Postgre SQL 12.9.12, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 12.9.11, 13. März 2024
Allgemeine Stabilitätsverbesserungen
-
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind. -
Die
PLV8
Erweiterung wurde auf Version 2.3.15 aktualisiert.
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
-
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Slot-Erstellung teilweise vom Slot repliziert wurden.
-
Es wurde ein Deadlock-Problem im Aurora-Speicher behoben, das zu einem Writer-Failover führen kann.
Aurora Postgre SQL 12.9.10, 27. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 12.9.9, 17. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
-
Es wurde ein Problem im Zusammenhang mit
pg_cron
-Hintergrund-Worker-Prozessen behoben.
Aurora Postgre SQL 12.9.8, 19. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Aurora Postgre SQL 12.9.7, 24. August 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte.
Aurora Postgre SQL 12.9.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 12.9.4, 20. Juli 2022
Verbesserungen bei der Sicherheit
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Hochgradige Stabilitätsverbesserungen
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgre SQL 12.9.3, 13. April 2022
Verbesserungen bei der Sicherheit
-
Zusätzliche Änderungen an der Erweiterung
pg_cron
, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL von -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Allgemeine Verbesserungen
-
Es wurde ein Fehler behoben, der während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgret 12.9.1 SQL
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einenPostGIS
Fix für die Sicherheitsanfälligkeit, die von -2020-14350 im Kern von Postgre SQL behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_cron
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 12.9.0 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, bei dem die logische Replikation hängen bleiben konnte, was dazu führte, dass die Wiedergabe auf dem Leseknoten zurückfiel. Die Instance wird möglicherweise irgendwann neu gestartet.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
-
Es wurde ein Fehler in der
apg_plan_mgmt
-Erweiterung behoben, bei dem ein indexbasierter Plan nicht erzwungen wurde. -
Es wurde ein Fehler in der Erweiterung
pg_logical
behoben, der kurze Zeiträume der Nichtverfügbarkeit aufgrund der unsachgemäßen Behandlung von NULL-Argumenten verursachen konnte. -
Es wurde ein Problem behoben, durch das verwaiste Dateien dazu führten, dass Hauptversions-Upgrades fehlschlugen.
-
Falsche Aurora-Storage-Daemon-Protokollschreibmetriken wurden behoben.
-
Es wurden mehrere Fehler behoben, die dazu führen konnten, dass die WAL-Wiederholung in Verzug geriet und schließlich den Neustart der Reader-Instances veranlasste.
-
Die Validierung der Aurora-Puffer-Cache-Seite bei Lesevorgängen wurde verbessert.
-
Die Validierung der Aurora-Speicher-Metadaten wurde verbessert.
-
Die Erweiterung
pg_cron
wurde auf v1.4 aktualisiert. -
pg_hint_pan
-Erweiterung wurde auf Version v1.3.7 aktualisiert.
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 12 SQL.
Postgre SQL 12.8 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.8 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.8 finden Sie unter Postgre-Version 12.8. SQL
Versionen und Patches
Aurora Postgre SQL 12.8.6, 19. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 12.8.4, 6. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights möglicherweise „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, dass Zeiträume der Nichtverfügbarkeit aufgrund des Vorhandenseins von doppelten Relationsdateien verursachen konnte.
Aurora Postgre SQL 12.8.2, 12. April 2022
Verbesserungen bei der Sicherheit
-
Zusätzliche Änderungen an der Erweiterung
pg_cron
, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL von -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Allgemeine Verbesserungen
-
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
Aurora Postgret 12.8.1 SQL
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einenPostGIS
Fix für die Sicherheitsanfälligkeit, die von -2020-14350 im Kern von Postgre SQL behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_cron
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 12.8.0 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem behoben, bei dem Leseabfragen während der Wiederholung von Lazy Cruncation, die durch Vakuum auf dem Schreibknoten ausgelöst wurde, ein Timeout auf Leseknoten konnte.
-
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem behoben, bei dem die Funktion aurora_postgres_replica_status () veraltete oder verzögerte Statistiken zurückgab. CPU
-
Es wurde ein Problem behoben, bei dem die Rolle
rds_superuser
nicht über die Berechtigung verfügte, die Funktionpg_stat_statements_reset()
auszuführen. -
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planungs- und Ausführungszeiten als 0 gemeldet wurden. -
Die Unterstützung für die Suiten 3, 3 und Cipher wurde entfernt. DES DES RC4
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.4 aktualisiert.
Postgre SQL 12.7, Aurora Postgre SQL 4.2 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.7 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.7 finden Sie unter Postgre-Version 12.7. SQL
Versionen und Patches
Aurora Postgre SQL 12.7.5, 30. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 12.7.4, 14. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgre SQL 4.2.3, 7. April 2022
Verbesserungen bei der Sicherheit
-
Zusätzliche Änderungen an der Erweiterung
pg_cron
, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL von -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 4.2.2 SQL
Verbesserungen bei der Sicherheit
-
Die
pg_cron
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL durch -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Das Update der SQL Postgre-Community für CVE -2021-3677: „Offenlegung von Speicher bei bestimmten Abfragen“ wurde zurückgepatcht. Weitere Informationen finden Sie unter -2021-3677 CVE
-
Postgis wurde auf Post 3.0.3 zurückgepatcht.
GIS Dies ist ein PostGIS
Fix für die Sicherheitsanfälligkeit, die in Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 4.2.1 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planungs- und Ausführungszeit als 0 gemeldet wurden. -
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planskizzierung für eine partitionierte Tabelle keinen indexbasierten Plan durchsetzte. -
Es wurde ein Problem behoben, durch das verwaiste Dateien während oder nach dem Upgrade der Hauptversion fehlgeschlagene Übersetzungen in Lese-Codepaths verursachten.
-
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
-
Es wurde ein out-of-memory Absturzproblem mit dem Aurora-Speicher-Daemon behoben, das zum Neustart des Writer-Knotens führte. Dies reduziert auch den Gesamtspeicherverbrauch des Systems.
Aurora Postgret 4.2.0 SQL
Neue Features
-
Unterstützung für Version 2.3.0 der Erweiterung
oracle_fdw
hinzugefügt.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem das Erstellen einer Datenbank aus einer vorhandenen Vorlagendatenbank mit Tablespace zu einem Fehler mit der Meldung
ERROR: could not open file pg_tblspc/...: No such file or directory
geführt hat. -
Es wurde ein Problem behoben, bei dem in seltenen Fällen eine Aurora-Replik möglicherweise nicht gestartet werden konnte, wenn eine große Anzahl von SQL Postgre-Subtransaktionen (d. h. SQL Savepoints) verwendet wurde.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen Lesergebnisse bei wiederholten Leseanforderungen auf Replikatknoten inkonsistent waren.
Zusätzliche Verbesserungen und Erweiterungen
-
Open wurde auf 1.1.1k aktualisiert. SSL
-
Reduzierte CPU Nutzung und Speicherverbrauch des WAL Apply-Prozesses auf Aurora-Repliken für einige Workloads.
-
Verbesserte Sicherheitsprüfungen im Schreibpfad, um falsche Schreibvorgänge in Metadaten zu erkennen.
-
Verbesserte Sicherheit durch das Entfernen von 3 DES und anderen älteren Chiffren für /-Verbindungen. SSL TLS
-
Es wurde ein Problem behoben, bei dem ein doppelter Dateieintrag den Start der Aurora SQL Postgre-Engine verhindern kann.
-
Beseitigung eines Problems, das bei hohen Workloads zu einer vorübergehenden Nichtverfügbarkeit führen konnte.
-
Wiedereinführung der Möglichkeit, einen Schrägstrich im Amazon-S3-Pfad während des S3-Imports zu verwenden.
-
Graviton-Unterstützung für die oracle_fdw-Erweiterung Version 2.3.0 ergänzt.
-
Die folgenden Erweiterungen wurden geändert:
Aktualisieren der
orafce
-Erweiterung auf Version 3.16.Aktualisieren der
pg_partman
-Erweiterung auf Version 4.5.1.Aktualisieren der
pg_cron
-Erweiterung auf Version 1.3.1.Aktualisieren der
postgis
-Erweiterung auf Version 3.0.3.
Postgre SQL 12.6, Aurora Postgre SQL 4.1 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.6 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.6 finden Sie unter Postgre-Version 12.6. SQL
Versionen und Patches
Aurora Postgre SQL 4.1.2, 7. April 2022
Verbesserungen bei der Sicherheit
-
Zusätzliche Änderungen an der Erweiterung
pg_cron
, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL von -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 4.1.1 SQL
Verbesserungen bei der Sicherheit
-
Die
pg_cron
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL durch -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Das Update der SQL Postgre-Community für CVE -2021-3677: „Offenlegung von Speicher bei bestimmten Abfragen“ wurde zurückgepatcht. Weitere Informationen finden Sie unter -2021-3677 CVE
-
pg_partman
wurde an 4.4.0 zurückgepatcht. Dies ist ein pg_partman
Fix für die Sicherheitsanfälligkeit, die im Core SQL Postgre von -2020-14350 behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Postgis
wurde auf PostGIS
3.0.2 zurückgepatcht. Dies ist einPostGIS
Fix für die Sicherheitsanfälligkeit, die im Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Ein Eingabevalidierungsfehler in den Parametern der
log_fdw
-Erweiterungsfunktion wurde zurückgespatcht.
Aurora Postgret 4.1.0 SQL
Neue Features
-
Die folgenden Erweiterungen werden nun unterstützt:
Die
pg_proctab
-Erweiterung der Version 0.0.9Die
pg_partman
-Erweiterung der Version 4.4.0. Weitere Informationen finden Sie unter Verwalten von SQL Postgre-Partitionen mit der Erweiterung pg_partman im Amazon Aurora Aurora-Benutzerhandbuch.Die
pg_cron
-Erweiterung der Version 1.3.0. Weitere Informationen finden Sie unter Planung der Wartung mit der Postgre-Erweiterung SQL pg_cron im Amazon Aurora Aurora-Benutzerhandbuch.Die
pg_bigm
-Erweiterung der Version 1.2.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in der Erweiterung
pglogical
behoben, der zu Dateninkonsistenzen bei der eingehenden Replikation führen konnte. Es wurde ein Fehler behoben, bei dem in seltenen Fällen ein Reader beim Neustart inkonsistente Ergebnisse hatte, während eine Transaktion mit mehr als 64 Untertransaktionen verarbeitet wurde.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, bei dem die Datenbank nicht gestartet werden konnte, wenn viele Beziehungen in Umgebungen mit eingeschränktem Speicher vorhanden waren.
-
Es wurde ein Fehler in der Erweiterung
apg_plan_mgmt
behoben, der aufgrund eines internen Pufferüberlaufs zu kurzen Nichtverfügbarkeiten führen konnte. -
Es wurde ein Fehler auf Reader-Nodes behoben, der zu kurzzeitiger Nichtverfügbarkeit während der Wiedergabe führen konnte. WAL
-
Es wurde ein Fehler in der Erweiterung
rds_activity_stream
behoben, der beim Versuch, Prüfungs-Ereignisse zu protokollieren, beim Start einen Fehler verursachte. -
Es wurden Fehler in der
aurora_replica_status
Funktion behoben, bei denen Zeilen manchmal teilweise gefüllt wurden und einige Werte wie Wiedergabe-Latenz und CPU Nutzung immer 0 waren. -
Es wurde ein Fehler behoben, bei dem die Datenbank-Engine versuchte, gemeinsam genutzte Speichersegmente zu erstellen, die größer als der Gesamtspeicher der Instance waren und wiederholt fehlschlug. Versuche, 128 GiB gemeinsam genutzte Puffer auf einer db.r5.large-Instance zu erstellen, schlagen beispielsweise fehl. Mit dieser Änderung ermöglichen Anforderungen für die Gesamtallokation des gemeinsam genutzten Speichers, die größer als der Instance-Speicher ist, das Setzen der Instance auf inkompatible Parameter.
-
Logik hinzugefügt, um unnötige
pg_wal
temporäre Dateien bei einem Datenbankstart zu bereinigen. -
Es wurde ein Fehler behoben, der nach einem Hauptversions-Upgrade zu Fehlern bei der Synchronisation der ausgehenden Replikation führen konnte.
-
Es wurde ein Fehler behoben, bei dem Folgendes gemeldet wurde
ERROR: rds_activity_stream-Stackelement 2 wurde nicht oben gefunden — beim Versuch, die Erweiterung zu erstellen, kann nicht angezeigt werden.
rds_activity_stream
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass keine
3-Wege-Joins
in einer korrelierten UnterabfrageIN
unter einer UnterabfrageEXISTS
erstellt werden konnten. -
Die folgende Leistungsverbesserung aus der SQL Postgre-Community wurde zurückportiert: pg_stat_statements: Fehlende Prüfung für pgss_enabled
() hinzugefügt. -
Es wurde ein Fehler behoben, der dazu führen konnte, dass Upgrades auf Aurora Postgre SQL 12.x fehlschlugen, weil die Datei nicht geöffnet werden konnte.
pg_control
-
Es wurde ein Fehler behoben, der beim Erstellen der Erweiterung
postgis
mit aktiviertempgAudit
zu kurzzeitiger Nichtverfügbarkeit aufgrund von zu wenig Arbeitsspeicher führen konnte. -
Die folgende Fehlerkorrektur aus der SQL Postgre-Community wurde zurückportiert: Fehler mit .storeslot behoben use-after-free
. AfterTriggersTableData -
Es wurde ein Fehler behoben, bei dem Änderungen mit einer anderen Datenbank mithilfe der ausgehenden logischen Replikation synchronisiert wurden. Dieser Fehler konnte mit einer Fehlermeldung wie
ERROR: Filenode „base/16395/228486645" konnte nicht der Relation zugeordnet werden. OID
-
Es wurde ein Fehler behoben, der zu einer kurzen Zeit der Nichtverfügbarkeit führen kann, wenn eine Transaktion abgebrochen wird.
-
Es wurde ein Fehler behoben, der dazu führte, dass nach dem Erstellen einer neuen Aurora Postgre SQL 12.x-Instanz keine ICU Sortierungen in der
pg_collation
Katalogtabelle angezeigt wurden. Dieses Problem wirkt sich nicht auf die Aktualisierung von einer älteren Version aus. -
Es wurde ein Fehler behoben,
rds_ad
bei dem die Rolle nach dem Upgrade von einer Version von Aurora PostgreSQL, die die Microsoft Active Directory-Authentifizierung nicht unterstützt, nicht erstellt wurde. -
Btree-Seitenüberprüfungen hinzugefügt, um Inkonsistenzen in Tupel-Metadaten zu erkennen.
-
Es wurde ein Fehler bei asynchronen Pufferlesevorgängen behoben, der dazu führen konnte, dass Leseknoten während der Wiedergabe kurzzeitig nicht verfügbar waren. WAL
-
Es wurde ein Fehler behoben, bei dem das Lesen eines TOAST Werts von der Festplatte zu einer kurzzeitigen Nichtverfügbarkeit führen konnte.
-
Es wurde ein Fehler behoben, der beim Versuch, ein Tupel aus einem Index abzurufen und den Index zu scannen, kurze Zeiträume der Nichtverfügbarkeit verursachte.
Postgre SQL 12.4, Aurora Postgre SQL 4.0 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 12.4 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 12.4 finden Sie unter Postgre-Version 12.4. SQL
Versionen und Patches
Aurora Postgret 4.0.5 SQL
-
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre SQL veröffentlicht. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Das Update der SQL Postgre-Community für CVE -2021-3677: „Offenlegung von Speicher bei bestimmten Abfragen“ wurde zurückgepatcht. Weitere Informationen finden Sie unter -2021-3677 CVE
-
Postgis
wurde auf PostGIS
3.0.2 zurückgepatcht. Dies ist einPostGIS
Fix für die Sicherheitsanfälligkeit, die im Core SQL Postgre von -2020-14350 behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Ein Eingabevalidierungsfehler in den Parametern der
log_fdw
-Erweiterungsfunktion wurde zurückgespatcht.
Aurora Postgret 4.0.2 SQL
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, bei dem ein Reader-Knoten eine zusätzliche oder fehlende Zeile rendern könnte, wenn der Leser neu gestartet wurde, während der Writer-Knoten eine lange Transaktion mit mehr als 64 Subtransaktionen verarbeitet.
-
Es wurde ein Fehler behoben, der dazu führen kann, dass Vakuum bei GiST-Indizes blockierte.
-
Es wurde ein Fehler behoben, bei dem nach dem Upgrade auf Postgre SQL 12 das Vakuum in der Systemtabelle
pg_catalog.pg_shdescription
mit dem folgenden Fehler fehlschlagen kann.ERROR: xmin 484 vor relfrozenxid gefunden
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, der zu einer zeitweiligen Nichtverfügbarkeit aufgrund einer Race-Condition bei der Verarbeitung von Antworten von Speicherknoten führen konnte.
-
Es wurde ein Fehler behoben, der zu einer zeitweiligen Nichtverfügbarkeit aufgrund der Rotation von Netzwerkverschlüsselungsschlüsseln führen konnte.
-
Es wurde ein Fehler behoben, der aufgrund des Wärmemanagements der zugrunde liegenden Speichersegmente zu intermittierender Nichtverfügbarkeit führen konnte.
-
Es wurde ein Fehler behoben, bei dem ein großer Amazon-S3-Import mit Tausenden von Clients dazu führen konnte, dass einer oder mehrere der Import-Clients nicht mehr reagierten.
-
Eine Einschränkung wurde entfernt, die das Festlegen von Konfigurationsvariablenzeichenfolgen verhinderte , d
brazil
. -
Es wurde ein Fehler behoben, der zu einer zeitweiligen Nichtverfügbarkeit führen konnte, wenn ein Reader-Node eine Abfrage ausführt, die auf viele Tabellen zugreift, während der Writer-Knoten exklusive Sperren für alle gleichen Tabellen erhält.
Aurora Postgret 4.0.1 SQL
Neue Features
-
Diese Version erweitert die Postgre-Engine-Version 12.4 um Unterstützung für die Graviton2-Instanzklassen db.r6g. SQL Weitere Informationen finden Sie unter Unterstützte DB-Engines für DB-Instance-Klassen im Benutzerhandbuch für Amazon Aurora.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, der dazu führte, dass eine Read Replica in seltenen Fällen erfolglos neu gestartet wurde.
-
Es wurde ein Fehler behoben, bei dem ein Cluster nicht verfügbar war, wenn versucht wurde, mehr als 16 Lesereplikate oder globale Aurora-Datenbanken in sekundären AWS-Regionen zu erstellen. Der Cluster wurde wieder verfügbar, als die neue Read Replica oder die sekundäre Replik entfernt wurde. AWS-Region
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den der Snapshot-Import, COPY der Import oder der Amazon S3 S3-Import bei hoher Last in seltenen Fällen nicht mehr reagierte.
-
Es wurde ein Fehler behoben, bei dem eine Read Replica möglicherweise nicht dem Cluster beitritt, wenn der Writer sehr mit einem schreibintensiven Workload beschäftigt war.
-
Es wurde ein Fehler behoben, bei dem ein Cluster kurzzeitig nicht verfügbar sein konnte, wenn ein Amazon-S3-Import mit hohem Volumen ausgeführt wurde.
-
Es wurde ein Fehler behoben, der dazu führte, dass der Neustart eines Clusters mehrere Minuten in Anspruch nahm, wenn ein logischer Replikationsdatenstrom bei der Verarbeitung vieler komplexer Transaktionen beendet wurde.
-
Die Kompilierung Just-in-Time (JIT) wurde behoben, die in Aurora Postgre SQL 4.0.0 standardmäßig fälschlicherweise aktiviert war.
-
Die Verwendung von AWS Identity and Access Management (IAM) und der Kerberos-Authentifizierung für denselben Benutzer wurde nicht zugelassen.
Aurora Postgret 4.0.0 SQL
Neue Features
-
Diese Version unterstützt ein Hauptversions-Upgrade von Postgre SQL 11.7, Aurora Postgre SQL 3.2 (veraltet) und späteren Versionen.
Zusätzliche Verbesserungen und Erweiterungen
-
Enthält mehrere Verbesserungen, die für die SQL Postgre-Versionen 12.0, 12.1, 12.2
, 12.3 und 12.4 angekündigt wurden. -
Enthält alle Korrekturen, Funktionen und Verbesserungen, die in enthalten sin Postfach SQL 11.9, Aurora-Postfach 3.4 SQL .
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
-
Die folgenden Erweiterungen wurden aktualisiert:
-
address_standardizer
auf Version 3.0.2 -
address_standardizer_data_us
auf Version 3.0.2 -
amcheck
auf Version 1.2 -
citext
auf Version 1.6 -
hll
auf Version 2.14 -
hstore
auf Version 1.6 -
ip4r
auf Version 2.4 -
pg_repack
auf Version 1.4.5 -
pg_stat_statements
auf Version 1.7 -
pgaudit
auf Version 1.4 -
pglogical
auf Version 2.3.2 -
pgrouting
auf Version 3.0.3 -
plv8
auf Version 2.3.14 -
postGIS
auf Version 3.0.2 -
postgis_tiger_geocoder
auf Version 3.0.2 -
postgis_topology
auf Version 3.0.2
-
SQLPostgre-11-Versionen (enthält einige veraltete Versionen)
Versionsupdates
- Postgre SQL 11.21
- Postgre SQL 11.20 (veraltet)
- Postgre SQL 11.19 (veraltet)
- Postgre 11.18 SQL (veraltet)
- Postgre 11.17 SQL (veraltet)
- Postgre 11.16 SQL (veraltet)
- Postgre SQL 11.15 (veraltet)
- Postgre SQL 11.14 (veraltet)
- Postgre 11.13 SQL (veraltet)
- Postgre SQL 11.12, Aurora Postgre SQL 3.6 (veraltet)
- Postgre SQL 11.11, Aurora Postgre SQL 3.5 (veraltet)
- Postfach SQL 11.9, Aurora-Postfach 3.4 SQL
- Postgre SQL 11.8, Aurora Postgre SQL 3.3 (veraltet)
- Postgre SQL 11.7, Aurora Postgre SQL 3.2 (veraltet)
- Postgre SQL 11.6, Aurora Postgre SQL 3.1 (veraltet)
- Postgre SQL 11.4, Aurora Postgre SQL 3.0 (veraltet)
Postgre SQL 11.21
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.21 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.21 finden Sie unter Postgre-Version 11.21. SQL
Versionen und Patches
- Aurora Postgre SQL 11.21.8, 14. November 2024
- Aurora Postgre SQL 11.21.7, 25. Juni 2024
- Aurora Postgre SQL 11.21.6, 13. März 2024
- Aurora Postgre SQL 11.21.5, 22. Februar 2024
- Aurora Postgre SQL 11.21.2, 13. Dezember 2023
- Aurora Postger SQL 11.21.1, 09. November 2023
- Aurora Postgre SQL 11.21.0, 24. Oktober 2023
Aurora Postgre SQL 11.21.8, 14. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der Postgre-Community: SQL
Aurora Postgre SQL 11.21.7, 25. Juni 2024
Allgemeine Verbesserungen
Es wurden mehrere Probleme behoben, bei denen kleinere Versions-Upgrades fehlschlugen, ZDP was zu längeren Upgrade-Zeiten führte.
Es wurde ein Problem behoben, das ein Upgrade älterer GIS Post-2.4-Installationen auf Version 3.3.3 verhinderte.
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben, bei dem eine Änderung der Speicheranforderungen während eines Upgrades einer kleineren Version dazu führen konnte, dass das Patchen ohne Ausfallzeiten und das Starten der Engine fehlschlugen.
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 11.21.6, 13. März 2024
Allgemeine Verbesserungen
Ein Problem mit Leistungseinbußen in der Erweiterung wurde behoben.
PLV8
Aurora Postgre SQL 11.21.5, 22. Februar 2024
Allgemeine Verbesserungen
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind.
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, bei dem kleinere Versionsupgrades ZDP währenddessen blockiert werden
pg_stat_statements
können.Es wurde ein Problem behoben, bei dem ein logischer Replikationsslot aufgrund einer zu strengen Datenkonsistenzprüfung keine Änderungen mehr ausgab.
-
Rückportierte Korrekturen für das folgende Sicherheitsproblem in der SQL Postgre-Community:
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
Es wurde ein Deadlock-Problem in Aurora Storage behoben, das zu einem Writer-Failover führen kann.
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Erstellung eines logischen Replikationsslots teilweise vom Slot repliziert wurden.
Aurora Postgre SQL 11.21.2, 13. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postger SQL 11.21.1, 09. November 2023
Wichtige Stabilitätsverbesserungen
-
Ein Update für das folgende Sicherheitsproblem wurde zurückportiert:
Aurora Postgre SQL 11.21.0, 24. Oktober 2023
Neue Features
-
In der
aws_s3
Erweiterung wurde Unterstützung für den Export in einen S3-Bucket hinzugefügt, der mit einem vom Kunden verwalteten Schlüssel verschlüsselt ist KMS
Allgemeine Verbesserungen
-
Es wurde ein Problem in der Erweiterung
aws_s3
behoben, bei dem die Anzahl der exportierten Zeilen falsch gemeldet wurde, wenn die Gesamtzahl mehr als 2 Milliarden betrug. -
Es wurden Optionen zur Konfiguration von Timeouts in der Erweiterung
aws_s3
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden nun die Timeout-Schwellenwerte für Importe aus S3 ändern:-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Die Leistung der Wiederholung von Commit-Transaktionsoperationen auf Aurora-Replikaten wurde verbessert.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein Import aus der Erweiterung
aws_s3
fehlschlug. -
Die GEOS Bibliothek für Post GIS wurde auf Version 3.12.0 aktualisiert
-
Das Warteereignis
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
wurde hinzugefügt, um Wartezeiten im Absender des Cluster-Cache-Managers anzugeben. -
Das Warteereignis
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
wurde hinzugefügt, um Wartezeiten in der Aurora-Serverless-Ressourcenüberwachung anzugeben. -
Es wurde ein Problem behoben, bei dem die Datenbank während des Starts eines logischen Replikationsslots abstürzen konnte.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
orafce
auf Version 4.3.0 -
pg_logical
auf Version 2.4.3 -
plv8
auf Version 3.1.6 -
PostGIS
auf Version 3.3.3 -
RDKit
auf Version 4.3
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 11 SQL.
Postgre SQL 11.20 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.20 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.20 finden Sie unter Postgre-Version 11.20. SQL
Versionen und Patches
Aurora Postgre SQL 11.20.2, 4. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der SQL Postgre-Community wurde zurückportiert:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert wurden.
-
Es wurde ein Problem behoben, das bei der Ausführung des Befehls
COPY FROM
zu einem Absturz führte. -
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
-
Es wurde ein Problem behoben, bei dem
UPDATE
undDELETE
aus einer Tabelle mit einem Fremdschlüssel unerwartet fehlschlagen konnte mit "ERROR: 40001: Der Zugriff konnte aufgrund der gleichzeitigen Aktualisierung bei Verwendung eines serialisierbaren Snapshots nicht serialisiert werden“.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert. -
Es wurde ein Problem behoben, das die Aktivierung einer verbesserten Speicherverwaltung in bestimmten Szenarien in Aurora SQL Postgre 15.3 verhinderte.
Aurora Postgre SQL 11.20.0, 13. Juli 2023
Nach der Ankündigung von Updates für die SQL Postgre-Datenbank durch die Open-Source-Community haben wir Amazon Aurora SQL Postgre-Compatible Edition aktualisiert, um die SQL Postgre-Versionen 15.3, 14.8, 13.11, 12.15 und 11.20 zu unterstützen. Diese Versionen enthalten Produktverbesserungen und Bugfixes, die von der SQL Postgre-Community vorgenommen wurden, sowie Aurora-spezifische Verbesserungen. Die Versionen enthalten auch neue Funktionen und Verbesserungen für Babelfish for Aurora Postgre SQL Version 3.2 sowie eine verbesserte Unterstützung für den AWS Database Migration Service. Sehen Sie sich die Amazon-Aurora-Versionen an, um zu entscheiden, wie oft Sie ein Upgrade durchführen und wie Sie Ihren Upgrade-Prozess planen möchten. Zur Erinnerung: Wenn Sie eine Version von Amazon Aurora Postgre SQL 11 ausführen, müssen Sie bis zum 29. Februar 2024 auf eine neuere Hauptversion aktualisieren.
Neue Features
Diese Version enthält Verbesserungen der Arbeitsspeicherverwaltung, die die Stabilität und Verfügbarkeit von Datenbanken erhöhen, indem Probleme aufgrund von unzureichendem Speicher proaktiv verhindert werden. Weitere Informationen finden Sie unter Verbesserte Speicherverwaltung in Aurora Postgre SQL.
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behobenZDP, das mit den Umgebungsvariablen der Erweiterung zusammenhängt.
-
Es wurde ein transienter Fehler während der logischen Replikation behoben, der dazu führte, dass ein Prozess fälschlicherweise berechnete, dass er auf eine unerwartete Seite gestoßen war.
-
Es wurde ein Problem behoben, das aufgrund einer unvollständig erstellten Zustandsdatei zum Replikationsursprung einen Zeitraum der Nichtverfügbarkeit verursachte.
Allgemeine Verbesserungen
-
Es wurde die neue Funktion
aurora_stat_memctx_usage()
hinzugefügt, um eine Aufschlüsselung der Backend-Speichernutzung auf Postgres-Speicherkontextebene anzuzeigen. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Die Datenbankausfallzeit während wurde weiter reduziert. ZDP
-
Ein Fehler wurde behoben, der dazu führen kann, dass er ZDP währenddessen nicht verfügbar ist.
-
Es wurde ein Problem behoben, das
pg_ls_waldir()
zur Rückgabe der Datei "ERROR: could not stat file" führte. -
Unterstützung für TLS 1.3 mit den Chiffren TLS _ AES _128_ _ SHA256 und TLS _ _256_ GCM _ hinzugefügt. AES GCM SHA384
-
Es wurde ein Problem behoben, das ein Upgrade einer Hauptversion auf der Aurora-Replik einer RDS für SQL Postgre-DB-Instance blockierte.
-
GEOS
wurde auf Version 3.11.2 aktualisiert. -
tds_fdw
wurde auf 2.0.3 aktualisiert.
Postgre SQL 11.19 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.19 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.19 finden Sie unter Postgre-Version 11.19. SQL
Versionen und Patches
Aurora Postgre SQL 11.19.4, 5. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Ein Update für das folgende Sicherheitsproblem in der SQL Postgre-Community wurde zurückportiert:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockiert wurden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert.
Aurora Postgre SQL 11.19.3, 24. Juli 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der dazu führen kann, dass ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass bei Transaktions-Commits Speicherplatz zurückgefordert wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter (GUCs) können Kunden jetzt die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurden mehrere Probleme behoben, die dazu führen konnten, dass Aurora-Replikate mit der verbesserten Leseverfügbarkeitsfunktion bei einer erneuten Verbindung mit der Writer-Instance neu gestartet wurden.
-
Es wurde ein Problem behoben, das Wiederverbindungen von überlebensfähigen Readern verhinderte.
Aurora Postgre SQL 11.19.2, 10. Mai 2023
Allgemeine Verbesserungen
-
Es wurde ein Fehler beim Laden des Plugins
test_decoding
inpg_create_logical_replication_slot
behoben.
Aurora Postgre SQL 11.19.1, 5. April 2023
Allgemeine Verbesserungen
-
Die
PROJ
-Unterstützung wurde auf Version 9.1.0 aktualisiert. -
Die
GDAL
-Bibliothek inPostGIS
wurde auf Version 3.5.3 aktualisiert. -
Es wurde Unterstützung für die Erweiterungen
TCN
undSEG
hinzugefügt. -
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts möglicherweise erhöht wurde, wenn die logische Replikation aktiviert war.
-
Es wurden Probleme behoben, die zu falschen E/A-Timing-Metriken in
EXPLAIN
führten. -
Es wurde ein Problem behoben, das eine falsche Anzahl von Puffer-Treffern in
EXPLAIN
verursachte. -
Die Engine-Startzeit wurde verbessert, insbesondere bei großen Instances mit vielen Objekten.
-
Die Aurora-Funktion
aurora_stat_logical_wal_cache()
ist jetzt für alle Benutzer sichtbar.
Zusätzliche Verbesserungen und Erweiterungen
-
Die folgenden Erweiterungen wurden aktualisiert:
-
hll
auf Version 2.17 -
orafce
auf Version 4.0.0 -
pg_hint_plan
auf Version 1.3.8 -
pg_logical
auf Version 2.4.2 -
pg_trgm
auf Version 1.4 -
pgrouting
auf Version 3.4.1 -
PostGIS
auf Version 3.3.2 -
SEG
auf Version 1.0 -
TCN
auf Version 1.0 -
wal2json
auf Version 2.5
-
Postgre 11.18 SQL (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.18 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.18 finden Sie unter Postgre-Version 11.18. SQL
Versionen und Patches
Aurora Postgre SQL 11.18.5, 04. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Verbesserungen
-
Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 11.18.4, 13. September 2023
Allgemeine Verbesserungen
-
Hinzugefügt Aurora Serverless v2 Verbesserungen bei der Skalierung
-
Es wurde ein Problem mit der Berechnung der Metrik
AuroraReplicaLag
behoben. -
Es wurde ein Fehler behoben, der dazu führen kann, dass während ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem Amazon-S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Die Erweiterungen
plv8
,plls
undplcoffee
wurden auf die Version 2.3.15 aktualisiert.
Aurora Postgre SQL 11.18.2, 3. März 2023
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem in
PostGIS
behoben, bei dem dieGDAL
-Daten nicht geladen wurden. -
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wurde, wenn die logische Replikation aktiviert war.
-
Es wurde ein Problem behoben, um eine bessere Fehlerbehandlung für Prozeduren mit einer großen Anzahl von Parametern zu ermöglichen.
-
Es wurde ein Problem mit der Erweiterung
aws_s3
behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen konnte.
Aurora Postgre SQL 11.18.0, 20. Januar 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem ein Upgrade fehlschlug, weil der älteste Wert für
MultiXactId
nicht korrekt aktualisiert wurde. -
Es wurde ein Problem behoben, bei dem die Commit-Latenzmetriken nicht aktualisiert wurden.
-
Es wurde ein Problem behoben, das einen kurzen Zeitraum der Nichtverfügbarkeit verursachen konnte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, durch das die Migration von DB-Instances fehlschlug.
-
Es wurde ein Problem behoben, bei dem die DB aufgrund einer Inkonsistenz in den Metadaten nicht gestartet werden konnte.
-
Die Fehlerbehandlung und Diagnostizierbarkeit wurden verbessert.
-
Aktualisierung der RDKit-Erweiterung auf Version 4.2.
-
Die
GDAL
-Bibliothek wurde auf Version 3.4.3 aktualisiert. -
Es wurde ein Problem mit der Erweiterung pg_repack behoben.
-
Die Handhabung der Sortierungsbibliothek (glibc) wurde mit einer neuen unabhängigen Standard-Sortierungsbibliothek verbessert.
Postgre 11.17 SQL (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.17 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.17 finden Sie unter Postgre-Version 11.17. SQL
Versionen und Patches
Aurora Postgre SQL 11.17.3, 17. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockierte.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2.
-
Behebt einen Fehler, der währenddessen zur Nichtverfügbarkeit führen kann. ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Es wurde ein Problem behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während E/A-intensive Lese-Workloads ausgeführt wurden.
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert.
Aurora Postgre SQL 11.17.2, 2. März 2023
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem der Umfang der Wiederherstellungsaktivitäten während des Starts erhöht wurde, wenn die logische Replikation aktiviert war.
-
Es wurde ein Problem behoben, um eine bessere Fehlerbehandlung für Prozeduren mit einer großen Anzahl von Parametern zu ermöglichen.
-
Es wurde ein Problem mit der Erweiterung
aws_s3
behoben, bei dem es beim Laden einer großen Anzahl von Datensätzen zu einem Timeout kommen konnte.
Aurora Postgre SQL 11.17.1, 13. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kam.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Daten während der Replikation führen konnte.
Aurora Postgre SQL 11.17.0, 09. November 2022
Allgemeine Stabilitätsverbesserungen
-
Die Bereinigung des Puffer-Caches bei Auslastung des Puffer-Caches wurde verbessert.
-
Es wurde ein Problem mit Datenbankaktivitätsstreams behoben, das zu einem hohen Speicherverbrauch führte.
-
Es wurde ein Problem behoben, durch das DB-Instances neu gestartet wurden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance rekursiv neu gestartet wurde, während bei einem Absturz Überwachungsmetriken generiert wurden.
-
Es wurde ein Problem behoben, bei dem eine DB-Instance während der Erfassung von Leistungsmetriken neu gestartet wurde.
-
Es wurde ein Problem behoben, bei dem ein Versuch, eine Verbindung zur Datenbank herzustellen, mit SSLV3 _ _ _ ALERT fehlschlug. CERTIFICATE UNKNOWN
-
Die Diagnoseprotokollierung beim Setzen ungültiger Hinweisbits wurde verbessert.
-
Es wurde ein Problem behoben, bei dem Autovacuum fälschlicherweise Tabellen übersprang.
-
Das Prefetching der logischen Replikation wurde verbessert.
-
Es wurde ein Problem mit der Dauerhaftigkeit der GIN-Indizes behoben.
-
Es wurde ein Problem beim Erkennen und Abbrechen von hängengebliebenen Hauptversions-Upgrades behoben.
-
Es wurde ein Problem beim Hash-Join behoben, das zu einem erhöhten Speicherverbrauch führen konnte.
-
Die Leistung der logischen Replikation wurde optimiert.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die
GEOS
-Version wurde auf 3.10.3 aktualisiert. -
Die Erweiterung
PostGIS
wurde auf Version 3.2.3 aktualisiert. -
Es wurde ein Problem mit
st_orientedenvelope
behoben, das dazu führte, dass in einer Schleife mit einer 1-D-Eingabe der Wert 0 zurückgegeben wurde. -
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server über tds_fdw fehlschlug.
Postgre 11.16 SQL (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.16 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.16 finden Sie unter Postgre-Version 11.16. SQL
Versionen und Patches
Aurora Postgre SQL 11.16.6, 19. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Verbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das Vakuum-Operationen nach dem Neustart eines Aurora-Replikats blockierte.
-
Es wurde ein Problem behoben, das zu einer hohen CPU Auslastung führte und neue Verbindungen verhinderte.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Die Skalierungszeiten für wurden verbessert Aurora Serverless v2.
-
Behebt einen Fehler, der währenddessen zur Nichtverfügbarkeit führen kann. ZDP
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte. -
Es wurde ein Problem behoben, bei dem die Erweiterung
aws_s3
in seltenen Fällen nicht aus einem S3-Bucket importiert werden konnte, dessen Name Punkte enthielt. -
Es wurden Optionen zur Konfiguration der Timeouts innerhalb der Erweiterung
aws_lambda
bereitgestellt. Durch die Einstellung der folgenden Parameter können Kunden nun die Verbindungs- und Anforderungs-Timeouts für die AWS Lambda-Integration ändern:-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Die Erweiterungen
plv8
,pll
undplcoffee
wurden auf die Version 2.3.15 aktualisiert. Es wurde eine Diagnose für die für E/A verwendeten transienten Metadaten eingeführt.
Aurora Postgre SQL 11.16.5, 14. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem es während Upgrades von Datenbank-Nebenversionen und Patch-Releases zu Stabilitätsproblemen bei der Engine kam.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Daten während der Replikation führen konnte.
Aurora Postgre SQL 11.16.4, 17. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
Aurora Postgre SQL 11.16.3, 13. Oktober 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein
PLV8
-Problem behoben, bei dem der Basisparameter nicht richtig in den Arbeitsspeicher geladen wurde.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, durch den Aurora Postgre den SQL Relfilenode nicht archivieren konnte.
-
Es wurde ein Problem behoben, bei dem die Skalierung hängen blieb, wenn das aktuelle Skalierungsereignis abgelaufen war.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert. -
Es wurde ein Problem behoben, bei dem Nachrichten für erweiterte Abfragen beim Patchen ohne Ausfallzeit verloren gingen (ZDP), wodurch die erweiterte Abfrage nach Abschluss hängen blieb. ZDP
Aurora Postgre SQL 11.16.1, 6. Juli 2022
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte, wenn ein Speicherknoten neu gestartet wurde.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server fehlschlug, wenn die
TDS_FDW
Erweiterung zur Abfrage einer fremden Tabelle verwendet wurde. -
Es wurde ein Problem behoben, aufgrund dessen Verbindungen fehlschlugen, die das bereitgestellte Stammzertifikat verwendeten.
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
Aurora Postgre SQL 11.16.0, 9. Juni 2022
Neue Features
-
Es wurde Unterstützung für das Modul
large object
(Erweiterung) hinzugefügt. Weitere Informationen finden Sie unter Verwalten großer Objekte mit dem lo-Modul. -
Unterstützung für Patches ohne Ausfallzeiten (ZDP) für kleinere Versions-Upgrades und Patches hinzugefügt. Weitere Informationen finden Sie unter Nebenversions-Upgrades und Zero-Downtime-Patching im Benutzerhandbuch zu Amazon Aurora.
Kritische Aktualisierungen
-
Ein Wiedergabeabsturz aufgrund einer Nichtübereinstimmung wurde behoben. LSN
-
Die Erweiterung
aws_s3
wurde korrigiert, um die Injektion ungültiger Regionen zu verhindern.
Hochgradige Stabilitätsaktualisierungen
-
Es wurden mehrere Probleme im Zusammenhang mit bestimmten out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
Allgemeine Stabilitätsaktualisierungen
-
Es wurde ein Absturz bei einem Lockkonflikt behoben Aurora Serverless v1 Skalierungsereignis.
-
Es wurde ein Problem behoben, bei dem die logische Replikation nach einem Neustart hängen blieb.
-
Es wurden mehrere Probleme behoben, die kurze Zeiträume der Nichtverfügbarkeit verursachen konnten.
-
Beim Wiederherstellen wurde ein ungültiger Seitenaufruf beim generischen Redo für GENERIC _ _ XLOG FULL _ PAGE behoben. DATA Dies ist auf eine Zeitlücke zwischen dem Generieren des Protokolldatensatzes und dem Schreiben der Metadaten für den Datensatz auf dem RW-Knoten und den Wiederholungen des RO-Knotens zwischen diesen Operationen zurückzuführen.
-
Die Abfrageleistung wurde durch die Unterstützung paralleler Worker verbessert.
-
Die Version des Plug-ins
wal2json
wurde auf 2.4 aktualisiert. -
Die Erweiterung
pglogical
wurde auf Version 2.4.1 aktualisiert.
Postgre SQL 11.15 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.15 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.15 finden Sie unter Postgre-Version 11.15. SQL
Versionen und Patches
Aurora Postgre SQL 11.15.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 11.15.4, 18. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
-
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Hochgradige Stabilitätsverbesserungen
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
-
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
-
Es wurde ein Fehler behoben, bei dem die Validierung zwischengespeicherter Pläne zu einem Neustart der Datenbank führen konnte, wenn der Plan zuvor unwirksam gemacht wurde.
Aurora Postgre SQL 11.15.1, 27. April 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu falschen
WriteIOPS
Berichten in der Konsole führen konnte. AWS -
Es wurde ein Problem behoben, das Nichtverfügbarkeit nach dem Entfernen eines Leseknotens aus einem Cluster verursachen konnte.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgre SQL 11.15.0, 29. März 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurden mehrere Probleme behoben, die zur Nichtverfügbarkeit eines Leseknotens führen konnten.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Leseknoten nicht wiedergegeben werden konnte, WAL sodass der Replikationssteckplatz gelöscht und erneut synchronisiert werden musste.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Allgemeine Verbesserungen
-
Es wurde ein kleines Speicherleck auf Leseknoten behoben, wenn
commit_ts
festgelegt ist. -
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Import aus Amazon S3 bei Verwendung der Erweiterung
aws_s3
fehlschlug. -
Es wurden mehrere Probleme behoben, die bei Verwendung von
apg_plan_mgmt
Zeiträume der Nichtverfügbarkeit verursachen konnten. -
Es wurden mehrere Probleme behoben, die zu Perioden der Nichtverfügbarkeit führen konnten, wenn sie QPM aktiviert war.
Postgre SQL 11.14 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.14 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.14 finden Sie unter Postgre-Version 11.14. SQL
Versionen und Patches
Aurora Postgre SQL 11.14.7, 24. August 2023
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das dazu führte, dass der Prozess zur Statistikerfassung wiederholt neu gestartet wurde.
-
Es wurde ein Problem behoben, das verhinderte, dass
pglogical
widersprüchliche Zeilen während der Anwendungsphase protokollierte.
Aurora Postgre SQL 11.14.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 11.14.4, 20. Juli 2022
Verbesserungen bei der Sicherheit
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Hochgradige Stabilitätsverbesserungen
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgre SQL 11.14.3, 13. April 2022
Allgemeine Verbesserungen
-
Es wurde ein Fehler behoben, der während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgret 11.14.1 SQL
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einenPostGIS
Fix für die Sicherheitsanfälligkeit, die von -2020-14350 im Kern von SQL Postgre behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 11.14.0 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, bei dem die logische Replikation hängen bleiben konnte, was dazu führte, dass die Wiedergabe auf dem Leseknoten zurückfiel. Die Instance wird möglicherweise irgendwann neu gestartet.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
-
Es wurde ein Fehler in der
apg_plan_mgmt
-Erweiterung behoben, bei dem ein indexbasierter Plan nicht erzwungen wurde. -
Es wurde ein Fehler in der Erweiterung
pg_logical
behoben, der kurze Zeiträume der Nichtverfügbarkeit aufgrund der unsachgemäßen Behandlung von NULL-Argumenten verursachen konnte. -
Es wurde ein Problem behoben, durch das verwaiste Dateien dazu führten, dass Hauptversions-Upgrades fehlschlugen.
-
Falsche Aurora-Storage-Daemon-Protokollschreibmetriken wurden behoben.
-
Es wurden mehrere Fehler behoben, die dazu führen konnten, dass die WAL-Wiederholung in Verzug geriet und schließlich den Neustart der Reader-Instances veranlasste.
-
Die Validierung der Aurora-Puffer-Cache-Seite bei Lesevorgängen wurde verbessert.
-
Die Validierung der Aurora-Speicher-Metadaten wurde verbessert.
-
pg_hint_pan
-Erweiterung wurde auf Version v1.3.7 aktualisiert.
-
Hinweise zu Erweiterungen und Modulen finden Sie unter Unterstützte Erweiterungen für Aurora Postgre 11 SQL.
Postgre 11.13 SQL (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.13 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.13 finden Sie unter Postgre-Version 11.13. SQL
Versionen und Patches
Aurora Postgre SQL 11.13.6, 19. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 11.13.4, 6. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights möglicherweise „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, dass Zeiträume der Nichtverfügbarkeit aufgrund des Vorhandenseins von doppelten Relationsdateien verursachen konnte.
Aurora Postgre SQL 11.13.3, 6. Juni 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu einem Neustart des Postmaster-Prozesses führen kann Amazon Aurora Serverless v1.
-
Es wurde ein Problem behoben, das zu einem Neustart des Aurora-Runtime-Prozesses führen kann in Amazon Aurora Serverless v1.
Allgemeine Verbesserungen
-
Es wurde ein Speicherleck in der Aurora-Runtime behoben, das zu einer out-of-memory Störung führen konnte.
Aurora Postgre SQL 11.13.2, 12. April 2022
Allgemeine Verbesserungen
-
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
Aurora Postgret 11.13.1 SQL
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einenPostGIS
Fix für die Sicherheitsanfälligkeit, die von -2020-14350 im Kern von SQL Postgre behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre durch -2020-14350 behoben. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 11.13.0 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem behoben, bei dem Leseabfragen während der Wiederholung von Lazy Cruncation, die durch Vakuum auf dem Schreibknoten ausgelöst wurde, ein Timeout auf Leseknoten konnte.
-
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem behoben, bei dem die
aurora_postgres_replica_status
Funktion veraltete oder verzögerte Statistiken zurückgab. CPU -
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein sekundärer Spiegelcluster der Aurora Global Datenbank aufgrund eines Stillstands im Protokollanwendungsprozess neu gestartet werden konnte.
-
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planungs- und Ausführungszeiten als 0 gemeldet wurden. -
Die Unterstützung für die Suiten 3 DESDES, 3 und RC4 Cipher wurde entfernt.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.4 aktualisiert. -
Es wurde Unterstützung für Version 3.1.4 der Erweiterung
postgis_raster
hinzugefügt.
Postgre SQL 11.12, Aurora Postgre SQL 3.6 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.12 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.12 finden Sie unter Postgre-Version 11.12. SQL
Versionen und Patches
Aurora Postgre SQL 11.12.5, 30. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 11.12.4, 14. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgret 3.6.2 SQL
Verbesserungen bei der Sicherheit
-
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL durch -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Das Update der SQL Postgre-Community für CVE -2021-3677: „Offenlegung von Speicher bei bestimmten Abfragen“ wurde zurückgepatcht. CVE-2020-14350
-
Postgis wurde auf Post 2.5.2 zurückgepatcht.
GIS Dies ist ein PostGIS
Fix für die Sicherheitsanfälligkeit, die in Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 3.6.1 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
-
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
-
Es wurde ein out-of-memory Absturzproblem mit dem Aurora-Speicher-Daemon behoben, das zum Neustart des Writer-Knotens führte. Dies reduziert auch den Gesamtspeicherverbrauch des Systems.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem mit der Erweiterung
apg_plan_mgmt
behoben, bei dem die Planungs- und Ausführungszeit als 0 gemeldet wurden. -
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein sekundärer Spiegelcluster der Aurora Global Datenbank aufgrund eines Stillstands im Protokollanwendungsprozess neu gestartet werden konnte.
-
Es wurde ein Problem behoben, durch das verwaiste Dateien während oder nach dem Upgrade der Hauptversion fehlgeschlagene Übersetzungen in Lese-Codepaths verursachten.
-
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
-
Es wurde ein out-of-memory Absturzproblem mit dem Aurora-Speicher-Daemon behoben, das zum Neustart des Writer-Knotens führte. Dies reduziert auch den Gesamtspeicherverbrauch des Systems.
Aurora Postgret 3.6.0 SQL
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem das Erstellen einer Datenbank aus einer vorhandenen Vorlagendatenbank mit Tablespace zu einem Fehler mit der Meldung
ERROR: could not open file pg_tblspc/...: No such file or directory
geführt hat. Es wurde ein Problem behoben, bei dem in seltenen Fällen eine Aurora-Replik möglicherweise nicht gestartet werden konnte, wenn eine große Anzahl von SQL Postgre-Subtransaktionen (d. h. SQL Savepoints) verwendet wurde.
Es wurde ein Problem behoben, bei dem in seltenen Fällen Lesergebnisse bei wiederholten Leseanforderungen auf Replikatknoten inkonsistent waren.
Zusätzliche Verbesserungen und Erweiterungen
-
Open wurde auf 1.1.1k aktualisiert. SSL
-
Reduzierte CPU Nutzung und Speicherverbrauch des WAL Apply-Prozesses auf Aurora-Repliken für einige Workloads.
-
Verbesserter Schutz der Metadaten vor versehentlichem Löschen
-
Verbesserte Sicherheitsprüfungen im Schreibpfad, um falsche Schreibvorgänge in Metadaten zu erkennen.
-
Verbesserte Sicherheit durch das Entfernen von 3 DES und anderen älteren Chiffren für /-Verbindungen. SSL TLS
-
Es wurde ein Problem behoben, bei dem ein doppelter Dateieintrag den Start der Aurora SQL Postgre-Engine verhindern kann.
-
Beseitigung eines Problems, das bei hohen Workloads zu einer vorübergehenden Nichtverfügbarkeit führen konnte.
-
Wiedereinführung der Möglichkeit, einen Schrägstrich im Amazon-S3-Pfad während des S3-Imports zu verwenden.
-
Aktualisieren der
orafce
-Erweiterung auf Version 3.16.
Postgre SQL 11.11, Aurora Postgre SQL 3.5 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.11 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.11 finden Sie unter Postgre-Version 11.11. SQL
Versionen und Patches
Aurora Postgret 3.5.1 SQL
Verbesserungen bei der Sicherheit
-
Die
pg_bigm
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde in Core Postgre SQL durch -2020-14350 behoben. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Das Update der SQL Postgre-Community für CVE -2021-3677: „Offenlegung von Speicher bei bestimmten Abfragen“ wurde zurückgepatcht. Weitere Informationen finden Sie unter -2021-3677 CVE
-
Postgis wurde auf Post 2.5.2 zurückgepatcht.
GIS Dies ist ein PostGIS
Fix für die Sicherheitsanfälligkeit, die in Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Ein Eingabevalidierungsfehler in den Parametern der
log_fdw
-Erweiterungsfunktion wurde zurückgespatcht.
Aurora Postgret 3.5.0 SQL
Neue Features
-
Die folgenden Erweiterungen werden nun unterstützt:
Die
pg_proctab
-Erweiterung der Version 0.0.9Die
pg_bigm
-Erweiterung der Version 1.2.
Stabilitätsverbesserungen mit hoher Priorität
Es wurde ein Fehler behoben, bei dem in seltenen Fällen ein Reader beim Neustart inkonsistente Ergebnisse hatte, während eine Transaktion mit mehr als 64 Untertransaktionen verarbeitet wurde.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, bei dem die Datenbank nicht gestartet werden konnte, wenn viele Beziehungen in Umgebungen mit eingeschränktem Speicher vorhanden waren.
-
Es wurde ein Fehler in der Erweiterung
apg_plan_mgmt
behoben, der aufgrund eines internen Pufferüberlaufs zu kurzen Nichtverfügbarkeiten führen konnte. -
Es wurde ein Fehler auf Reader-Nodes behoben, der zu kurzzeitiger Nichtverfügbarkeit während der Wiedergabe führen konnte. WAL
-
Es wurde ein Fehler in der Erweiterung
rds_activity_stream
behoben, der beim Versuch, Prüfungs-Ereignisse zu protokollieren, beim Start einen Fehler verursachte. -
Es wurden Fehler in der
aurora_replica_status
Funktion behoben, bei denen Zeilen manchmal teilweise gefüllt wurden und einige Werte wie Wiedergabe-Latenz und CPU Nutzung immer 0 waren. -
Es wurde ein Fehler behoben, bei dem die Datenbank-Engine versuchte, gemeinsam genutzte Speichersegmente zu erstellen, die größer als der Gesamtspeicher der Instance waren und wiederholt fehlschlug. Versuche, 128 GiB gemeinsam genutzte Puffer auf einer db.r5.large-Instance zu erstellen, schlagen beispielsweise fehl. Mit dieser Änderung ermöglichen Anforderungen für die Gesamtallokation des gemeinsam genutzten Speichers, die größer als der Instance-Speicher ist, das Setzen der Instance auf inkompatible Parameter.
-
Logik hinzugefügt, um unnötige
pg_wal
temporäre Dateien bei einem Datenbankstart zu bereinigen. -
Es wurde ein Fehler behoben, bei dem Folgendes gemeldet wurde
ERROR: rds_activity_stream-Stackelement 2 wurde nicht oben gefunden — beim Versuch, die Erweiterung zu erstellen, kann nicht angezeigt werden.
rds_activity_stream
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass keine
3-Wege-Joins
in einer korrelierten UnterabfrageIN
unter einer UnterabfrageEXISTS
erstellt werden konnten. -
Die folgende Leistungsverbesserung aus der SQL Postgre-Community wurde zurückportiert: pg_stat_statements: Fehlende Prüfung für pgss_enabled
() hinzugefügt. -
Es wurde ein Fehler behoben, der beim Erstellen der Erweiterung
postgis
mit aktiviertempgAudit
zu kurzzeitiger Nichtverfügbarkeit aufgrund von zu wenig Arbeitsspeicher führen konnte. -
Ein Fehler bei der Verwendung der ausgehenden logischen Replikation zur Synchronisation von Änderungen mit einer anderen Datenbank wurde behoben, der mit einer Fehlermeldung wieERROR: Dateiknoten „base/16395/228486645" konnte der Relation nicht zugeordnet werden. OID
-
Es wurde ein Fehler behoben, der zu einer kurzen Zeit der Nichtverfügbarkeit führen kann, wenn eine Transaktion abgebrochen wird.
-
Es wurde ein Fehler behoben,
rds_ad
bei dem die Rolle nach dem Upgrade von einer Version von Aurora PostgreSQL, die die Microsoft Active Directory-Authentifizierung nicht unterstützt, nicht erstellt wurde. -
Btree-Seitenüberprüfungen hinzugefügt, um Inkonsistenzen in Tupel-Metadaten zu erkennen.
-
Es wurde ein Fehler bei asynchronen Pufferlesevorgängen behoben, der dazu führen konnte, dass Leseknoten während der Wiedergabe kurzzeitig nicht verfügbar waren. WAL
Postfach SQL 11.9, Aurora-Postfach 3.4 SQL
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.9 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.9 finden Sie unter Postgre-Version 11.9. SQL
Versionen und Patches
- Aurora Postgre SQL 11.9.13, 22. November 2024
- Aurora Postgre SQL 11.9.12, 7. August 2024
- Aurora Postgre SQL 11.9.11, 13. März 2024
- Aurora Postgre SQL 11.9.9, 27. Dezember 2023
- Aurora Postgre SQL 3.4.8, 10. Oktober 2023
- Aurora Postgre SQL 3.4.7, 22. Dezember 2022
- Aurora Postgre SQL 3.4.6, 8. Juli 2022
- Aurora Postgret 3.4.5 SQL
- Aurora Postgret 3.4.3 SQL
- Aurora Postgret 3.4.2 SQL
- Aurora Postgret 3.4.1 SQL
- Aurora Postgret 3.4.0 SQL
Aurora Postgre SQL 11.9.13, 22. November 2024
Verbesserungen mit hoher Priorität
Es wurde ein Problem behoben, das zu einer längeren Neustartzeit führte, wenn
rds.enable_plan_management
die Option aktiviert war, aber die Erweiterung apg_plan_mgmt nicht installiert war.
Aurora Postgre SQL 11.9.12, 7. August 2024
Wichtige Stabilitätsverbesserungen
Es wurde ein Problem mit pg_repack behoben, das dazu führte, dass zwei Vacuums dieselbe Tabelle gleichzeitig verarbeiteten.
Aurora Postgre SQL 11.9.11, 13. März 2024
Allgemeine Stabilitätsverbesserungen
-
rds_superuser
Erlaubt das Beenden von Backends, die nicht explizit einer Rolle zugeordnet sind. -
Die
PLV8
Erweiterung wurde auf Version 2.3.15 aktualisiert.
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben im Zusammenhang mit.
apg_plan_mgmt
-
Es wurde ein Problem behoben, bei dem aktive Transaktionen während der Slot-Erstellung teilweise vom Slot repliziert wurden.
-
Es wurde ein Deadlock-Problem im Aurora-Speicher behoben, das zu einem Writer-Failover führen kann.
Aurora Postgre SQL 11.9.9, 27. Dezember 2023
Wichtige Stabilitätsverbesserungen
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem logische Replikationsaktionen von einer anderen Person als dem Tabelleneigentümer ausgeführt werden.
Aurora Postgre SQL 3.4.8, 10. Oktober 2023
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Aurora Postgre SQL 3.4.7, 22. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 3.4.6, 8. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ wegREINDEX. Weitere Informationen finden Sie CVE unter -2022-1552.
Aurora Postgret 3.4.5 SQL
Verbesserungen bei der Sicherheit
-
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre SQL veröffentlicht. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Das Update der SQL Postgre-Community für CVE -2021-3677: „Offenlegung von Speicher bei bestimmten Abfragen“ wurde zurückgepatcht. Weitere Informationen finden Sie unter -2021-3677 CVE
-
Der SQL Postgre-Community-Fix für CVE -2021-3393 wurde zurückgepatcht: „Fehler bei Verletzung von Partitionsbeschränkungen lassen Werte von abgelehnten Spalten durchsickern“. Weitere Informationen finden Sie unter -2021-3393 CVE
-
Postgis wurde auf Post 2.5.2 zurückgepatcht.
GIS Dies ist ein PostGIS
Fix für die Sicherheitsanfälligkeit, die in Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Ein Eingabevalidierungsfehler in den Parametern der
log_fdw
-Erweiterungsfunktion wurde zurückgespatcht.
Aurora Postgret 3.4.3 SQL
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Patch für die Sicherheitsprobleme der SQL Postgre-Community -2021-32027, -2021-32028 und CVE -2021-32029 bereitgestellt. CVE CVE
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler in der Erweiterung
aws_s3
behoben, um den Import von Objekten mit führenden Schrägstrichen in der Objekt-ID zu ermöglichen. -
Es wurde ein Fehler in der Erweiterung
rds_activity_stream
behoben, der beim Versuch, Prüfungs-Ereignisse zu protokollieren, beim Start einen Fehler verursachte. -
Es wurde ein Fehler behoben, der beim Versuch, die Erweiterung
rds_activity_stream
zu erstellen, einERROR
zurückgab. -
Es wurde ein Fehler behoben, der beim Erstellen der Erweiterung
postgis
mit aktiviertempgAudit
zu kurzzeitiger Nichtverfügbarkeit aufgrund von zu wenig Arbeitsspeicher führen konnte. -
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
Aurora Postgret 3.4.2 SQL
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, bei dem in seltenen Fällen ein Reader beim Neustart inkonsistente Ergebnisse hatte, während eine Transaktion mit mehr als 64 Untertransaktionen verarbeitet wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, der zu einer zeitweiligen Nichtverfügbarkeit aufgrund einer Race-Condition bei der Verarbeitung von Antworten von Speicherknoten führen konnte.
-
Es wurde ein Fehler behoben, der zu einer zeitweiligen Nichtverfügbarkeit aufgrund der Rotation von Netzwerkverschlüsselungsschlüsseln führen konnte.
-
Es wurde ein Fehler behoben, der aufgrund des Wärmemanagements der zugrunde liegenden Speichersegmente zu intermittierender Nichtverfügbarkeit führen konnte.
-
Es wurde ein Fehler behoben, bei dem ein großer S3-Import mit Tausenden von Clients dazu führen kann, dass einer oder mehrere der Import-Clients nicht mehr reagierten.
-
Eine Einschränkung wurde entfernt, die das Festlegen von Konfigurationsvariablenzeichenfolgen verhinderte , d
brazil
. -
Es wurde ein Fehler behoben, der zu einer zeitweiligen Nichtverfügbarkeit führen konnte, wenn ein Reader-Node eine Abfrage ausführt, die auf viele Tabellen zugreift, während der Writer-Knoten exklusive Sperren für alle gleichen Tabellen erhält.
Aurora Postgret 3.4.1 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, der dazu führte, dass eine Read Replica in seltenen Fällen erfolglos neu gestartet wurde.
-
Es wurde ein Fehler behoben, bei dem ein Cluster nicht verfügbar war, wenn versucht wurde, mehr als 16 Lesereplikate oder globale Aurora-Datenbanken in sekundären AWS-Regionen zu erstellen. Der Cluster wurde wieder verfügbar, als das neue Read Replica oder das sekundäre AWS-Region Replikat entfernt wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den der Snapshot-Import, der Import oder der COPY S3-Import bei hoher Last in seltenen Fällen nicht mehr reagierte.
-
Es wurde ein Fehler behoben, bei dem eine Read Replica möglicherweise nicht dem Cluster beitritt, wenn der Writer sehr mit einem schreibintensiven Workload beschäftigt war.
-
Es wurde ein Fehler behoben, bei dem ein Cluster kurz nicht verfügbar sein konnte, wenn ein S3-Import mit hohem Volumen ausgeführt wurde.
-
Es wurde ein Fehler behoben, der dazu führte, dass der Neustart eines Clusters mehrere Minuten in Anspruch nahm, wenn ein logischer Replikationsdatenstrom bei der Verarbeitung vieler komplexer Transaktionen beendet wurde.
-
Die Verwendung von sowohl der Kerberos-Authentifizierung als auch IAM der Kerberos-Authentifizierung für denselben Benutzer wurde nicht zugelassen.
Aurora Postgret 3.4.0 SQL
Neue Features
-
Aurora Postgre unterstützt SQL jetzt den Aufruf von Funktionen. AWS Lambda Dies beinhaltet die neue
aws_lambda
-Erweiterung. Weitere Informationen finden Sie unter Aufrufen einer AWS Lambda Funktion aus einem Aurora SQL Postgre-DB-Cluster im Amazon Aurora Aurora-Benutzerhandbuch. -
Die Instance-Klassen db.r6g sind jetzt in der Vorschau für Aurora verfügbar. Weitere Informationen finden Sie unter Aurora-DB-Instance-Klassen im Benutzerhandbuch für Amazon Aurora.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent -
Es wurde ein Fehler behoben, bei dem DB-Cluster mit aktivierter logischer Replikation in einigen Fällen abgeschnittene WAL Segmentdateien nicht aus dem Speicher löschten. Dies hat zu einem Wachstum der Volumegröße geführt.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
-
Es wurde ein Fehler in der
pg_stat_statements
Erweiterung behoben, der zu übermäßigem Verbrauch führte. CPU
Zusätzliche Verbesserungen und Erweiterungen
-
Sie können jetzt
pg_replication_slot_advance
verwenden, um einen Slot für die logische Replikation für die Rollenrds_replication
undrds_superuser
voranzubringen. -
Die Leistung des asynchronen Modus von Datenbank-Aktivitätsstreams wurde verbessert.
-
Die Verzögerung bei der Veröffentlichung in CloudWatch der
rpo_lag_in_msec
Metrik für globale Aurora-Datenbankcluster wurde reduziert. -
Aurora Postgre gerät bei einem Leseknoten nicht SQL mehr ins Hintertreffen, wenn das Backend das Schreiben in den Datenbank-Client blockiert.
-
Es wurde ein Bug behoben, der in seltenen Fällen zu einer kurzen Zeit der Nichtverfügbarkeit einer Read Replica führte, wenn das Speichervolume wuchs.
-
Es wurde ein Fehler beim Erstellen einer Datenbank behoben, der Folgendes zurückgeben konnte
ERROR: Das Verzeichnis konnte nicht auf der lokalen Festplatte erstellt
werden -
Aktualisierte Datenrasterdateien zur Behebung von Fehlern oder falschen Transformationsergebnissen aus der
ST_Transform
-Methode derPostGIS
-Erweiterung. -
Es wurde ein Bug behoben, bei dem in einigen Fällen das Wiedergeben von
XLOG_BTREE_REUSE_PAGE
Datensätzen auf Aurora-Reader-Instances unnötige Wiedergabeverzögerungen verursachte. -
Es wurde ein kleines Speicherleck in einem B-Baum-Index behoben, das zu unzureichendem Platz im Speicher führen konnte.
-
Es wurde ein Bug im
GiST
Index behoben, der zu unzureichendem Platz im Speicher führen konnte, nachdem eine Aurora-Read Replik hochgestuft wurde. -
Es wurde ein S3-Importfehler behoben, der Folgendes meldete
ERROR: HTTP 403. Berechtigung beim Importieren von Daten aus einer Datei in einem S3-Unterordner verweigert
. -
Es wurde ein Fehler in der
aws_s3
Erweiterung für vorsignierte URL Behandlung behoben, der zu der Fehlermeldung führen konnte, dassS3-Bucket-Namen mit einem Punkt (.) nicht unterstützt werden
. -
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, bei dem ein Import auf unbestimmte Zeit blockiert werden konnte, wenn vor Beginn des Vorgangs eine exklusive Sperre für die Beziehung übernommen wurde. -
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physisches Replikat einer RDS for SQL Postgre-Instanz fungiert, die Indizes verwendet.
GiST
In seltenen Fällen verursachte dieser Fehler nach Hochstufung des Aurora-Cluster eine kurze Zeit der Nichtverfügbarkeit. -
Es wurde ein Bug in Datenbankaktivitätsstreams behoben, bei dem Kunden nicht über das Ende eines Ausfalls informiert wurden.
-
Aktualisieren der
pg_audit
-Erweiterung auf Version 1.3.1.
Postgre SQL 11.8, Aurora Postgre SQL 3.3 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.8 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.8 finden Sie unter Postgre-Version 11.8. SQL
Versionen und Patches
Aurora SQL Postgre-Version 3.3.2
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent -
Es wurde ein Fehler behoben, bei dem DB-Cluster mit aktivierter logischer Replikation in einigen Fällen abgeschnittene WAL Segmentdateien nicht aus dem Speicher löschten. Dies hat zu einem Wachstum der Volumengröße geführt.
-
Es wurde ein Problem beim Erstellen eines globalen Datenbank-Clusters in einer sekundären Region behoben.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
-
Es wurde ein Fehler in der
pg_stat_statements
Erweiterung behoben, der zu übermäßigem Verbrauch führte. CPU
Zusätzliche Verbesserungen und Erweiterungen
-
Aurora Postgre gerät bei einem Leseknoten nicht SQL mehr ins Hintertreffen, wenn das Backend das Schreiben in den Datenbank-Client blockiert.
-
Die Verzögerung bei der Veröffentlichung in CloudWatch der
rpo_lag_in_msec
Metrik für globale Aurora-Datenbankcluster wurde reduziert. -
Es wurde ein Fehler behoben, bei dem eine
DROP DATABASE
-Anweisung keine Relationsdateien entfernt hat. -
Es wurde ein Bug behoben, bei dem in einigen Fällen das Wiedergeben von
XLOG_BTREE_REUSE_PAGE
Datensätzen auf Aurora-Reader-Instanzen unnötige Wiedergabeverzögerungen verursachte. -
Es wurde ein kleines Speicherleck in einem B-Baum-Index behoben, das zu unzureichendem Platz im Speicher führen konnte.
-
Es wurde ein Fehler in der Funktion
aurora_replica_status()
behoben, bei der das Feldserver_id
manchmal abgeschnitten wurde. -
Es wurde ein Fehler behoben, bei dem ein Protokolldatensatz falsch verarbeitet wurde, wodurch das Aurora-Replikat abgestürzt ist.
-
Es wurde ein S3-Importfehler behoben, der Folgendes meldete
ERROR: HTTP 403. Berechtigung beim Importieren von Daten aus einer Datei in einem S3-Unterordner verweigert
. -
Sie können jetzt
pg_replication_slot_advance
verwenden, um einen Slot für die logische Replikation für die Rollenrds_replication
undrds_superuser
voranzubringen. -
Verbesserte Leistung des asynchronen Modus von Datenbank-Aktivitätsstreams.
-
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, der dazu führen konnte, dass die FehlermeldungS3-Bucket-Namen mit einem Punkt (.) nicht unterstützt wurden
. -
Es wurde eine Race-Bedingung behoben, die dazu führte, dass gültige Importe zeitweise fehlschlugen.
-
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physisches Replikat einer RDS for SQL Postgre-Instanz fungiert, die GiST-Indizes verwendet. In seltenen Fällen verursachte dieser Fehler nach Hochstufung des Aurora-DB-Cluster eine kurze Zeit der Nichtverfügbarkeit.
-
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, bei dem ein Import auf unbestimmte Zeit blockiert werden kann, wenn vor Beginn des Vorgangs eine exklusive Sperre für die Beziehung übernommen wurde.
Aurora Postgret 3.3.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, der auftratTRUE, wenn der
NOT EXISTS
Operator fälschlicherweise zurückkehrt. Dies kann nur passieren, wenn die folgenden ungewöhnlichen Umstände eintreten:-
Eine Abfrage verwendet den Operator
NOT EXISTS
. -
Die Spalte oder Spalten, die anhand der äußeren Abfrage in der
NOT EXISTS
Unterabfrage ausgewertet werden, enthalten einen NULL Wert. -
Es gibt kein weiteres Prädikat in der Unterabfrage, das die Auswertung der Werte überflüssig macht. NULL
-
Der in der Unterabfrage verwendete Filter verwendet keine Indexsuche für die Ausführung.
-
Der Operator wird vom Abfrageoptimierer nicht in einen Join konvertiert.
-
Aurora Postgret 3.3.0 SQL
Neue Features
-
Unterstützung für die RDKit Erweiterungsversion 3.8 hinzugefügt.
Die RDKit Erweiterung bietet Modellierungsfunktionen für die Chemieinformatik. Bei der Chemieinformatik werden Informationen über chemische Verbindungen gespeichert, indiziert, gesucht, abgerufen und angewendet. Mit der RDKit Erweiterung können Sie beispielsweise Modelle von Molekülen konstruieren, nach Molekülstrukturen suchen und Moleküle in verschiedenen Schreibweisen lesen oder erstellen. Sie können auch nach Daten suchen, die von der EMBLCh-Website oder
einer SMILES Datei geladen wurden. Das Simplified Molecular Input Line Entry System (SMILES) ist eine typografische Notation zur Darstellung von Molekülen und Reaktionen. Weitere Informationen finden Sie in der RDKit Dokumentation unter Die RDKit Datenbankkassette . -
Unterstützung für eine TLS Mindestversion wurde hinzugefügt
Die Support für eine Mindestversion von Transport Layer Security (TLS) wurde von Postgre SQL 12 zurückportiert. Es ermöglicht dem Aurora SQL Postgre-Server, die TLS Protokolle, mit denen ein Client eine Verbindung herstellen darf, über zwei neue SQL Postgre-Parameter einzuschränken. Zu diesen Parametern gehören ssl_min_protocol_version
und ssl_max_protocol_version . Um beispielsweise die Client-Verbindungen zum Aurora SQL Postgre-Server auf mindestens die Protokollversion TLS 1.2 zu beschränken, setzen Sie den Wert ssl_min_protocol_version
aufTLSv1.2
. -
Unterstützung für Version 2.2.2 der Erweiterung
pglogical
hinzugefügt.Die
pglogical
Erweiterung ist ein logisches Streaming-Replikationssystem, das zusätzliche Funktionen bietet, die über das hinausgehen, was in der SQL systemeigenen logischen Postgre-Replikation verfügbar ist. Zu den Funktionen gehören Konfliktbehandlung, Zeilenfilterung, DDL /sequenzielle Replikation und verzögertes Anwenden. Sie können diepglogical
Erweiterung verwenden, um die Replikation zwischen Aurora SQL Postgre-Clustern, zwischen RDS for Postgre SQL und Aurora Postgre und mit SQL Postgre-Datenbanken einzurichtenSQL, die außerhalb von ausgeführt werden. RDS -
Aurora passt die Größe Ihres Cluster-Speicherplatzes dynamisch an. Bei dynamischer Größenanpassung verringert sich der Speicherplatz für den Aurora-DB-Cluster automatisch, wenn Sie Daten aus dem DB-Cluster entfernen. Weitere Informationen finden Sie unter Speicherskalierung im Amazon-Aurora-Benutzerhandbuch.
Anmerkung
Die Funktion zur dynamischen Größenänderung wird phasenweise dort eingesetzt AWS-Regionen , wo Aurora verfügbar ist. Abhängig von der Region, in der sich Ihr Cluster befindet, ist diese Funktion möglicherweise noch nicht verfügbar. Weitere Informationen finden Sie in der Ankündigung „Was ist neu“
.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler im Zusammenhang mit der Erweiterung der Heap-Seite behoben, der in seltenen Fällen zu einer längeren Wiederherstellungszeit und einer Beeinträchtigung der Verfügbarkeit führte.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in Aurora Global Database behoben, der zu Verzögerungen bei der Aktualisierung der Datenbank-Engine in einer sekundären Datenbank führen konnte AWS-Region. Weitere Informationen finden Sie unter Verwenden von Amazon Aurora Global Databases im Benutzerhandbuch für Amazon Aurora.
-
Es wurde ein Fehler behoben, der in seltenen Fällen Verzögerungen beim Upgrade einer Datenbank auf die Engine-Version 11.8 verursachte.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den das Aurora-Replikat abstürzte, wenn Workloads mit schweren Teiltransaktionen auf der Schreiber-Instance vorgenommen wurden.
-
Es wurde ein Fehler behoben, bei dem die Schreiber-Instances aufgrund eines Speicherlecks und Mangels des zur Verfolgung aktiver Transaktionen verwendeten Speichers abstürzte.
-
Es wurde ein Fehler behoben, der aufgrund einer falschen Initialisierung zu einem Absturz führte, wenn beim Start des SQL Postgre-Backends kein freier Speicher verfügbar war.
-
Es wurde ein Fehler behoben, bei dem ein Aurora SQL Postgre-Serverless-DB-Cluster nach einem Skalierungsereignis möglicherweise den folgenden Fehler zurückgab
ERROR: Die vorbereitete Anweisung „S_6"
ist bereits vorhanden. -
Es wurde ein out-of-memory Problem behoben, das bei der Ausgabe des
CREATE EXTENSION
Befehls mit Post auftratGIS, wenn Database Activity Streams aktiviert war. -
Es wurde ein Fehler behoben, durch den bei einer
SELECT
Abfrage fälschlicherweise der FehlerVersuch, die Vergangenheit EOF der Beziehung rrrr zu lesen, zurückgegeben wurde. blockno=bbb nblocks=nnn.
-
Es wurde ein Fehler behoben, durch den die Datenbank aufgrund der Fehlerbehandlung beim Wachstum des Datenbankspeichers kurzzeitig nicht verfügbar war.
-
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem Abfragen, die auf zuvor inaktiven Verbindungen ausgeführt wurden, verzögert wurden, bis der Skalierungsvorgang abgeschlossen war.
-
Es wurde ein Fehler behoben, bei dem ein Aurora SQL Postgre-DB-Cluster mit aktivierten Datenbankaktivitätsströmen möglicherweise den Beginn eines potenziellen Verlustfensters für Aktivitätsdatensätze meldet, aber nicht die Wiederherstellung der Konnektivität meldet.
-
Es wurde ein Fehler mit der
aws_s3.table_import_from_s3
Funktion behoben, bei dem eine FunktionCOPY
von S3 mit demHTTPFehlercode 248
fehlschlug. Weitere Informationen finden Sie unter aws_s3.table_import_from_s3 im Benutzerhandbuch für Amazon Aurora.
Postgre SQL 11.7, Aurora Postgre SQL 3.2 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.7 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.7 finden Sie unter Postgre-Version 11.7. SQL
Versionen und Patches
Aurora Postgret 3.2.7 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 3.2.6 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Bug behoben, der in seltenen Fällen zu einer kurzen Nichtverfügbarkeit von Read Replicas führte, wenn das Speichervolume wuchs.
-
Aurora Postgre SQL Serverless unterstützt jetzt die Ausführung von Abfragen für alle Verbindungen während eines Skalierungsereignisses.
-
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem eine durchgesickerte Sperre zu einem längeren Skalierungsereignis führte.
-
Es wurde ein Bug behoben, bei dem die
aurora_replica_status
-Funktion abgeschnittene Server-IDs anzeigte. -
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem Verbindungen, die während eines Skalierungsereignisses migriert wurden, mit der Meldung unterbrochen wurden: "
ERROR: konnte keine
Beziehung zu... öffnen OID . -
Es wurde ein kleines Speicherleck in einem B-Baum-Index behoben, das zu unzureichendem Platz im Speicher führen konnte.
-
Es wurde ein Fehler in einem GiST-Index behoben, der nach dem Heraufstufen einer out-of-memory Aurora Read Replica zu einer Störung führen konnte.
-
Verbesserte Performance für Datenbankaktivitätsstreams.
-
Es wurde ein Bug in Datenbankaktivitätsstreams behoben, bei dem Kunden nicht über das Ende eines Ausfalls informiert wurden.
-
Es wurde ein Fehler in der
aws_s3
Erweiterung für vorsignierte URL Behandlung behoben, der zu der Fehlermeldung hätte führen können, dassS3-Bucket-Namen mit einem Punkt (.) nicht unterstützt werden
. -
Es wurde ein Bug in der
aws_s3
-Erweiterung behoben, durch den eine falsche Fehlerbehandlung zu Fehlern während des Importvorgangs führen konnte. -
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, bei dem ein Import auf unbestimmte Zeit blockiert werden kann, wenn vor Beginn des Vorgangs eine exklusive Sperre für die Beziehung übernommen wurde.
Aurora Postgret 3.2.4 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, der auftratTRUE, wenn der
NOT EXISTS
Operator fälschlicherweise zurückkehrt. Dies kann nur passieren, wenn die folgenden ungewöhnlichen Umstände eintreten:-
Eine Abfrage verwendet den Operator
NOT EXISTS
. -
Die Spalte oder Spalten, die anhand der äußeren Abfrage in der
NOT EXISTS
Unterabfrage ausgewertet werden, enthalten einen NULL Wert. -
Es gibt kein weiteres Prädikat in der Unterabfrage, das die Auswertung der Werte überflüssig macht. NULL
-
Der in der Unterabfrage verwendete Filter verwendet keine Indexsuche für die Ausführung.
-
Der Operator wird vom Abfrageoptimierer nicht in einen Join konvertiert.
-
Aurora Postgret 3.2.3 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Keine
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem Abfragen, die auf zuvor inaktiven Verbindungen ausgeführt wurden, verzögert wurden, bis der Skalierungsvorgang abgeschlossen war.
-
Es wurde ein Fehler behoben, der eine kurze Nichtverfügbarkeit für schwere Teiltransaktions-Workloads verursacht hat, wenn mehrere Reader-Instances neu gestartet wurden oder dem Cluster wieder beigetreten sind.
Aurora Postgret 3.2.2 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler im Zusammenhang mit der Erweiterung der Heap-Seite behoben, der in seltenen Fällen zu einer längeren Wiederherstellungszeit und einer Beeinträchtigung der Verfügbarkeit führte.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora Global Database behoben, der zu Verzögerungen beim Upgrade der Datenbank-Engine in einer sekundären Region führen konnte. Weitere Informationen finden Sie unter Verwenden von Amazon Aurora Global Databases im Benutzerhandbuch für Amazon Aurora.
-
Es wurde ein Fehler behoben, der in seltenen Fällen Verzögerungen beim Upgrade einer Datenbank auf Engine-Version 11.7 verursachte.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den die Datenbank aufgrund der Fehlerbehandlung beim Wachstum des Datenbankspeichers kurzzeitig nicht verfügbar war.
-
Es wurde ein Fehler behoben, bei dem eine SELECT Abfrage fälschlicherweise den Fehler „
Versuch, die Vergangenheit der Beziehung zu lesen“ zurückgab. EOF blockno=bbb nblocks=nnn.
-
Es wurde ein Fehler behoben, bei dem ein Aurora SQL Postgre-Serverless-DB-Cluster nach einem Skalierungsereignis möglicherweise den folgenden Fehler zurückgab
ERROR: Die vorbereitete Anweisung „S_6"
ist bereits vorhanden.
Aurora Postgret 3.2.1 SQL
Neue Features
-
Unterstützung für Amazon Aurora Postgre SQL Global Database hinzugefügt. Weitere Informationen finden Sie unter Verwenden von Amazon Aurora Global Databases im Benutzerhandbuch für Amazon Aurora.
-
Es wurde die Möglichkeit hinzugefügt, das Recovery Point Objective (RPO) einer globalen Datenbank für Aurora Postgre SQL zu konfigurieren. Weitere Informationen finden Sie unter Managing RPOs for Aurora SQL Postgre-based global databases im Amazon Aurora Aurora-Benutzerhandbuch.
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
Keine.
Stabilitätsverbesserungen mit hoher Priorität
-
Verbesserte Leistung und Verfügbarkeit von Read-Instances bei der Anwendung DROP TABLE und TRUNCATE TABLE beim Betrieb.
-
Es wurde ein kleines, aber kontinuierliches Speicherleck in einem Diagnosemodul behoben, das bei kleineren DB-Instance-Typen zu Problemen führen konnte. out-of-memory
-
Es wurde ein Fehler in der
PostGIS
-Erweiterung behoben, der zu einem Neustart der Datenbank führen konnte. Dies wurde der GIS Post-Community als gemeldethttps://trac.osgeo.org/postgis/ticket/4646. -
Es wurde ein Fehler behoben, der aufgrund einer falschen Fehlerbehandlung in der Speicher-Engine möglicherweise dazu führt, dass Leseanforderungen nicht mehr reagieren.
-
Es wurde ein Fehler behoben, der bei einigen Abfragen fehlschlägt und zu der Meldung führt
ERROR: xmin xxxxxx von vor relfrozenxid yyyyyyy gefunden
. Dies konnte nach der Heraufstufung einer Read-Instance zu einer Write-Instance auftreten. -
Es wurde ein Fehler behoben, durch den ein Aurora-Serverless-DB-Cluster abstürzen konnte, wenn ein Skalierungsversuch zurückgenommen wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Verbesserte Leistung für Abfragen, bei denen viele Zeilen aus dem Speicher gelesen werden.
-
Verbesserte Leistung und Verfügbarkeit von Reader-DB-Instances bei hoher Workload für Lesevorgänge.
-
Es wurde aktiviert, dass korrelierte IN- und IN-Unterabfragen nach Möglichkeit in Joins umgewandelt NOT werden.
-
Verbesserte Filterabschätzung für erweitertes Semi-Join-Filter-Pushdown durch Verwendung von Mehrspaltenstatistiken oder Indizes, sofern verfügbar.
-
Verbesserte Leseleistung der
pg_prewarm
-Erweiterung. -
Es wurde ein Fehler behoben, durch den ein serverloses Aurora-DB-Cluster möglicherweise die Meldung meldet
ERROR: falsches Binärdatenformat im Bindungsparameter...
nach einem Skalierungsereignis. -
Es wurde ein Fehler behoben, durch den ein serverloses DB-Cluster möglicherweise die Meldung meldete
ERROR: Es sind nicht genügend Daten in der Nachricht nach einem Skalierungsereignis übrig
. -
Es wurde ein Fehler behoben, bei dem in einem Aurora-Serverless-DB-Cluster längere oder fehlgeschlagene Skalierungsversuche auftreten konnten.
-
Es wurde ein Fehler behoben, der zu der Meldung führte
ERROR: Die Datei "base/xxxxxx/yyyyyyy" konnte nicht erstellt werden, da eine frühere Version noch auf der Festplatte vorhanden ist: Erfolg. Bitte wenden Sie sich an AWS den Kundensupport
. Dies kann während der Objekterstellung auftreten, nachdem der 32-Bit-Objekt-Identifier SQL von Postgre umschlossen wurde. -
Es wurde ein Fehler behoben, bei dem die Segmentdateien write-ahead-log (WAL) für die SQL logische Postgre-Replikation nicht gelöscht wurden, wenn der
wal_level
Wert von bislogical
geändert wurde.replica
-
Es wurde ein Fehler in der
pg_hint_plan
-Erweiterung behoben, durch den eine Abfrage mit mehreren Anweisungen zu einem Absturz führen konnte, wennenable_hint_table
aktiviert war. Dies wird in der SQL Postgre-Community als verfolgt. https://github.com/ossc-db/pg_hint_plan/issues/25 -
Es wurde ein Fehler behoben, durch den JDBC Clients die Nachricht
java.io melden konnten. IOException: Unerwarteter Pakettyp: 75
nach einem Skalierungsereignis in einem serverlosen Aurora-DB-Cluster. -
Es wurde ein Fehler in der SQL logischen Postgre-Replikation behoben, der zu der Meldung führte
ERROR: Die Snapshot-Referenz gehört nicht dem Ressourcenbesitzer
. TopTransaction -
Die folgenden Erweiterungen wurden geändert:
-
orafce
wurde auf Version 3.8 aktualisiert. -
pgTAP
wurde auf Version 1.1 aktualisiert.
-
-
Unterstützung für Fault Injection-Abfragen zur Verfügung gestellt.
Postgre SQL 11.6, Aurora Postgre SQL 3.1 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.6 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.6 finden Sie unter Postgre-Version 11.6. SQL
Diese Version enthält mehrere kritische Stabilitätsverbesserungen. Amazon empfiehlt dringend, Ihre Aurora SQL Postgre-Cluster, die ältere Postgre SQL 11-Engines verwenden, auf diese Version zu aktualisieren.
Versionen und Patches
Aurora Postgret 3.1.4 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 3.1.3 SQL
Neue Features
-
Aurora Postgre unterstützt SQL jetzt den Postgre-Speicherparameter SQL vacuum_truncate
, um die Vakuumtrunkierung für bestimmte Tabellen zu verwalten. Setzen Sie diesen Speicherparameter für eine Tabelle auf false, um zu verhindern, dass der VACUUM SQLBefehl die letzten leeren Seiten der Tabelle kürzt.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Behebung eines Fehlers, durch den Lesevorgänge aus dem Speicher aufgrund einer fehlerhaften Fehlerbehandlung angehalten wurden.
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 3.1.2 SQL
Diese Version enthält eine kritische Stabilitätsverbesserung. Amazon empfiehlt dringend, Ihre älteren Aurora Postgre SQL 11-kompatiblen Cluster auf diese Version zu aktualisieren.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, bei dem eine Reader-DB-Instance vorübergehend veraltete Daten verwendet. Dies kann zu falschen Ergebnissen wie zu wenig oder zu viele Zeilen führen. Dieser Fehler hat keine Auswirkungen auf den persistenten Speicher und wird gelöscht, wenn die Datenbankseite, die die Zeile enthält, aus dem Cache entfernt wurde. Dies kann passieren, wenn auf der primären DB-Instance ein Transaktions-Snapshot-Überlauf auftritt, da mehr als 64 Teiltransaktionen in einer einzigen Transaktion vorhanden sind. Zu den Anwendungen, die für diesen Fehler anfällig sind, gehören Anwendungen, die SQL Savepoints oder SQL Postgre-Ausnahmebehandlungsroutinen mit mehr als 64 Untertransaktionen in der obersten Transaktion verwenden.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass eine Reader-DB-Instance abstürzt und bei dem Versuch, dem DB-Cluster beitreten zu können, nicht verfügbar war. Dies kann in einigen Fällen passieren, wenn die primäre DB-Instance aufgrund einer hohen Anzahl von Teiltransaktionen einen Transaktions-Snapshot-Überlauf hat. In diesem Fall kann die Reader-DB-Instance erst beitreten, wenn der Snapshot-Überlauf gelöscht wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den Performance Insights die Abfrage-ID einer laufenden Anweisung nicht ermitteln konnte.
Aurora Postgret 3.1.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, bei dem die DB-Instance aufgrund der Selbstreparaturfunktion des zugrunde liegenden Speichers kurzzeitig nicht verfügbar war.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, durch den die Datenbank-Engine abstürzen konnte, was zu einer Nichtverfügbarkeit führte. Dies trat beim Scannen einer enthaltenen, nicht-Schlüsselspalte eines B-Tree-Indexes auf. Dies gilt nur für SQL Postgre-11-Indizes mit „eingeschlossenen Spalten“.
-
Es wurde ein Fehler behoben, der zum Absturz der Datenbank-Engine führen konnte, was zu Nichtverfügbarkeit führte. Dies trat auf, wenn bei einer neu eingerichteten Datenbankverbindung während der Initialisierung nach erfolgreicher Authentifizierung ein Ressourcenerschöpfungsfehler auftrat.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde eine Korrektur für die
pg_hint_plan
-Erweiterung bereitgestellt, aufgrund dessen die Datenbank-Engine abstürzen konnte, was zu Nichtverfügbarkeit führt. Das Open-Source-Problem kann unter verfolgt werde https://github.com/ossc-db/pg_hint_plan/pull/45. -
Es wurde ein Fehler behoben, bei dem SQL das Formular
ALTER FUNCTION ... OWNER TO ...
falsch gemeldet wurde.ERROR: improper qualified name (too many dotted names)
-
Verbesserte Leistung der
GIN
-Indexbereinigung durch Prefetching. -
Es wurde ein Fehler in Open-Source-Postgre behobenSQL, der zu einem Absturz der Datenbank-Engine und damit zu einer Nichtverfügbarkeit führen konnte. Dies trat bei parallelen B-Tree-Index-Scans auf. Dieses Problem wurde der SQL Postgre-Community gemeldet.
-
Verbesserte Leistung von In-Memory-B-Tree-Index-Scans.
Aurora Postgret 3.1.0 SQL
Sie finden die folgenden neuen Funktionen und Verbesserungen in dieser Engine-Version.
Neue Funktionen
-
Unterstützung für das Exportieren von Daten nach Amazon S3. Weitere Informationen finden Sie unter Exportieren von Daten aus einem Aurora SQL Postgre-DB-Cluster nach Amazon S3 im Amazon Aurora Aurora-Benutzerhandbuch.
-
Unterstützung für Amazon Aurora Machine Learning. Weitere Informationen finden Sie unter Verwenden von maschinellem Lernen (ML) mit Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
-
SQLZu den Verbesserungen bei der Verarbeitung gehören:
-
Optimierungen für
NOT IN
mit demapg_enable_not_in_transform
-Parameter. -
Semi-Join-Filter-Pushdown-Erweiterungen für Hash-Joins mit dem
apg_enable_semijoin_push_down
-Parameter. -
Optimierungen für die Entfernung innerer Joins mit dem
apg_enable_remove_redundant_inner_joins
-Parameter. -
Verbesserte ANSI Kompatibilitätsoptionen mit den
ansi_constraint_trigger_ordering
ansi_qualified_update_set_target
Parameternansi_force_foreign_key_checks
und.
Weitere Informationen finden Sie unter Amazon Aurora SQL Postgre-Parameter im Amazon Aurora Aurora-Benutzerhandbuch.
-
-
Zu den neuen und aktualisierten SQL Postgre-Erweiterungen gehören:
-
Die neue
aws_ml
-Erweiterung. Weitere Informationen finden Sie unter Verwenden von maschinellem Lernen (ML) mit Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch. -
Die neue
aws_s3
-Erweiterung. Weitere Informationen finden Sie unter Exportieren von Daten aus einem Aurora SQL Postgre-DB-Cluster nach Amazon S3 im Amazon Aurora Aurora-Benutzerhandbuch. -
Aktualisierungen der
apg_plan_mgmt
-Erweiterung. Weitere Informationen finden Sie unter Verwaltung von Abfrageausführungsplänen für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
-
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler im Zusammenhang mit der Erstellung von B-Tree-Indizes in temporären Tabellen behoben, der in seltenen Fällen zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen konnte.
-
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physische Replik einer RDS for SQL Postgre-Instanz fungiert. In seltenen Fällen verursacht dieser Fehler einen Protokollschreibfehler, der zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen kann.
-
Es wurde ein Fehler im Zusammenhang mit der Behandlung von Lesevorgängen mit hoher I/O-Latenz behoben, der in seltenen Fällen zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen konnte.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler im Zusammenhang mit der logischen Replikation behoben, bei dem
wal
-Segmente nicht ordnungsgemäß aus dem Speicher entfernt wurden. Dies kann zu einer Aufblähung des Speichers führen. Um dies zu überwachen, zeigen Sie denTransactionLogDiskUsage
-Parameter an. -
Es wurden mehrere Fehler behoben, die Aurora während Prefetch-Operationen auf BTree-Indizes zum Absturz bringen.
-
Es wurde ein Fehler behoben, durch den es bei einem Aurora-Neustart bei Verwendung der logischen Replikation zu einem Timeout kommen konnte.
-
Die Validierungsprüfungen für Datenblöcke im Puffer-Cache wurden verbessert. Dadurch kann Aurora Inkonsistenzen besser erkennen.
Zusätzliche Verbesserungen und Erweiterungen
-
Die Erweiterung der Abfrageplanverwaltung
apg_plan_mgmt
verfügt über einen verbesserten Algorithmus für die Verwaltung der Plangenerierung für stark partitionierte Tabellen. -
Reduzierte Startzeit bei Instances mit großen Caches durch Verbesserungen des Puffer-Cache-Wiederherstellungsalgorithmus.
-
Die Leistung des read-node-apply Prozesses bei Workloads mit hohen Transaktionsraten wurde durch Änderungen an der Postgre-Priorisierung verbessert. SQL
LWLock
Diese Änderungen verhindern, dass der read-node-apply Prozess ausbleibt, während Postgre stark umkämpft SQLProcArray
ist. -
Verbesserte Verarbeitung von Stapellesevorgängen bei Bereinigung, Tabellen-Scans und Index-Scans. Dies führt zu einem höheren Durchsatz und einem geringeren Verbrauch. CPU
-
Es wurde ein Fehler behoben, durch den ein gelesener Knoten während der Wiedergabe eines Postgre SQL
SLRU
-truncate-Vorgangs abstürzen konnte. -
Es wurde ein Fehler behoben, bei dem in seltenen Fällen nach einem Fehler, der von einer der sechs Kopien eines Aurora-Protokolldatensatzes zurückgegeben wurde, Datenbank-Schreibvorgänge unterbrochen werden konnten.
-
Es wurde ein Fehler im Zusammenhang mit der logischen Replikation behoben, bei dem eine einzelne Transaktion mit einer Größe von über 1 GB zu einem Engine-Absturz führen konnte.
-
Es wurde ein Speicherleck auf Leseknoten behoben, wenn die Cluster-Cache-Verwaltung aktiviert ist.
-
Es wurde ein Fehler behoben, bei dem der Import eines RDS For SQL Postgre-Snapshots möglicherweise nicht mehr reagierte, wenn der Quell-Snapshot eine große Anzahl von nicht protokollierten Beziehungen enthält.
-
Es wurde ein Fehler behoben, durch den der Aurora-Speicher-Daemon bei starker I/O-Auslastung abstürzen konnte.
-
Es wurde ein Fehler im Zusammenhang mit
hot_standby_feedback
für Leseknoten behoben, wodurch der Leseknoten möglicherweise die falsche Transaktions-ID-Epoche an den Schreibknoten meldete. Dies kann dazu führen, dass der Schreibknotenhot_standby_feedback
ignoriert und Snapshots auf dem Leseknoten ungültig macht. -
Es wurde ein Fehler behoben, durch den Speicherfehler, die während
CREATE DATABASE
-Anweisungen auftreten, nicht ordnungsgemäß verarbeitet werden. Der Fehler führte dazu, dass nicht auf die resultierende Datenbank zugegriffen werden konnte. Das korrekte Verhalten besteht darin, dass die Datenbankerstellung fehlschlägt und der entsprechende Fehler an den Benutzer zurückgegeben wird. -
Die Behandlung des SQL Postgre-Snapshot-Überlaufs, wenn ein Leseknoten versucht, eine Verbindung zu einem Schreibknoten herzustellen, wurde verbessert. Vor dieser Änderung konnte der Leseknoten nicht beitreten, wenn sich der Schreibknoten in einem Snapshot-Überlaufstatus befand. In der SQL Postgre-Protokolldatei wurde eine Meldung im folgenden Format angezeigt.
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
Ein Snapshot-Überlauf tritt auf, wenn eine einzelne Transaktion mehr als 64 Subtransaktionen erstellt hat.xxxxxxx
(nowyyyyyyy
) -
Es wurde ein Fehler im Zusammenhang mit allgemeinen Tabellenausdrücken behoben, bei dem fälschlicherweise ein Fehler ausgelöst wurde, wenn eine NOT IN-Klasse in einer CTE existiert. Der Fehler ist
CTE with NOT IN fails with ERROR: could not find CTE
.CTE-Name
-
Es wurde ein Fehler behoben, der mit einem falschen
last_error_timestamp
-Wert in deraurora_replica_status
-Tabelle im Zusammenhang steht. -
Es wurde ein Fehler behoben, um zu vermeiden, dass gemeinsam genutzte Puffer mit Blöcken gefüllt werden, die zu temporären Objekten gehören. Diese Blöcke befinden sich korrekt in den lokalen Puffern des SQL Postgre-Backends.
-
Die folgenden Erweiterungen wurden geändert:
-
pg_hint_plan
wurde auf Version 1.3.4 aktualisiert. -
plprofiler
, Version 4.1, wurde hinzugefügt. -
pgTAP
, Version 1.0.0, wurde hinzugefügt.
-
Postgre SQL 11.4, Aurora Postgre SQL 3.0 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 11.4 mit Aurora Postgre SQL 3.0 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 11.4 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 11.4 finden Sie unter Postgre-Version 11.4. SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Diese Version enthält alle Korrekturen, Funktionen und Verbesserungen, die in enthalten sin Aurora Postgret 2.3.5 SQL.
-
Partitionierung – Verbesserungen an der Partitionierung umfassen Unterstützung der Hash-Partitionierung, mögliche Erstellung einer Standardpartitionierung und dynamische Zeilenverschiebung zu einer anderen Partitionierung basierend auf der Schlüsselspaltenaktualisierung.
-
Leistung – Leistungsverbesserungen umfassen Parallelismus beim Erstellen von Indizes, materialisierte Ansichten, Hash-Joins und sequenzielle Scans zur Verbesserung der Abläufe.
-
Gespeicherte Prozeduren — Bei SQL gespeicherten Prozeduren wurde jetzt Unterstützung für eingebettete Transaktionen hinzugefügt.
-
Verbesserungen der Selbstbereinigung – Um eine aussagekräftige Protokollierung zu ermöglichen, ist der Parameter
rds.force_autovacuum_logging
standardmäßig auf ON und der Parameterlog_autovacuum_min_duration
auf 10 Sekunden eingestellt. Um die Wirksamkeit der Selbstbereinigung zu erhöhen, werden die Werte für die Parameterautovacuum_max_workers
undautovacuum_vacuum_cost_limit
basierend auf der Kapazität des Hostspeichers berechnet, um größere Standardwerte zu bieten. -
Verbessertes Transaktions-Timeout – Der Parameter
idle_in_transaction_session_timeout
ist auf 24 Stunden eingestellt. Alle Sitzungen, die sich seit mehr als 24 Stunden in Leerlauf befinden, werden beendet. -
Das
tsearch2
Modul wird nicht mehr unterstützt — Wenn Ihre Anwendungtsearch2
Funktionen verwendet, aktualisieren Sie sie, sodass sie die entsprechenden Funktionen verwendet, die von der SQL Postgre-Kern-Engine bereitgestellt werden. Weitere Informationen zum Modul tsearch2 finden Sie unter Postgre tsearch2. SQL -
Die folgenden Erweiterungen wurden aktualisiert:
-
address_standardizer
auf Version 2.5.1 -
address_standardizer_data_us
auf Version 2.5.1 -
btree_gin
auf Version 1.3 -
citext
auf Version 1.5 -
cube
auf Version 1.4 -
hstore
auf Version 1.5 -
ip4r
auf Version 2.2 -
isn
auf Version 1.2 -
orafce
auf Version 3.7 -
pg_hint_plan
auf Version 1.3.4 -
pg_prewarm
auf Version 1.2 -
pg_repack
auf Version 1.4.4 -
pg_trgm
auf Version 1.4 -
pgaudit
auf Version 1.3 -
pgrouting
auf Version 2.6.1 -
pgtap
auf Version 1.0.0 -
plcoffee
auf Version 2.3.8 -
plls
auf Version 2.3.8 -
plv8
auf Version 2.3.8 -
postgis
auf Version 2.5.1 -
postgis_tiger_geocoder
auf Version 2.5.1 -
postgis_topology
auf Version 2.5.1 -
rds_activity_stream
auf Version 1.3
-
SQLPostgre-10-Versionen (veraltet)
Versionsupdates
- Postgre 10.21 SQL (veraltet)
- Postgre SQL 10.20 (veraltet)
- Postgre SQL 10.19 (veraltet)
- Postgre 10.18 SQL (veraltet)
- Postgre SQL 10.17, Aurora Postgre SQL 2.9 (veraltet)
- Postgre SQL 10.16, Aurora Postgre SQL 2.8 (veraltet)
- Postgre SQL 10.14, Aurora Postgre SQL 2.7 (veraltet)
- Postgre SQL 10.13, Aurora Postgre SQL 2.6 (veraltet)
- Postgre SQL 10.12, Aurora Postgre SQL 2.5 (veraltet)
- Postgre SQL 10.11, Aurora Postgre SQL 2.4 (veraltet)
- Postgre SQL 10.7, Aurora Postgre SQL 2.3 (veraltet)
- Postgre SQL 10.6, Aurora Postgre SQL 2.2 (veraltet)
- Postgre SQL 10.5, Aurora Postgre SQL 2.1 (veraltet)
- Postgre SQL 10.4, Aurora Postgre SQL 2.0 (veraltet)
Postgre 10.21 SQL (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.21 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.21 finden Sie unter Postgre-Version 10.21. SQL
Versionen und Patches
Aurora Postgre SQL 10.21.5, 14. Dezember 2022
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, bei dem es zu Stabilitätsproblemen der Engine kam.
Aurora Postgre SQL 10.21.4, 17. November 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
Aurora Postgre SQL 10.21.3, 13. Oktober 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein
PLV8
-Problem behoben, bei dem der Basisparameter nicht richtig in den Arbeitsspeicher geladen wurde.
Allgemeine Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, durch den Aurora Postgre den SQL Relfilenode nicht archivieren konnte.
-
Es wurde ein Problem behoben, bei dem die Skalierung hängen blieb, wenn das aktuelle Skalierungsereignis abgelaufen war.
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.7 aktualisiert. -
Es wurde ein Problem behoben, bei dem Nachrichten für erweiterte Abfragen beim Patchen ohne Ausfallzeit verloren gingen (ZDP), wodurch die erweiterte Abfrage nach Abschluss hängen blieb. ZDP
Aurora Postgre SQL 10.21.1, 6. Juli 2022
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Problem behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte, wenn ein Speicherknoten neu gestartet wurde.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, bei dem die Verbindung zum SQL Server fehlschlug, wenn die
TDS_FDW
Erweiterung zur Abfrage einer fremden Tabelle verwendet wurde. -
Es wurde ein Problem behoben, aufgrund dessen Verbindungen fehlschlugen, die das bereitgestellte Stammzertifikat verwendeten.
-
Die Informationen zu Diagnose und Support bei inkonsistenten B-Tree-Indexeinträgen wurden optimiert.
Aurora Postgre SQL 10.21.0, 9. Juni 2022
Neue Features
-
Es wurde Unterstützung für das Modul
large object
(Erweiterung) hinzugefügt. Weitere Informationen finden Sie unter Verwalten großer Objekte mit dem lo-Modul. -
Unterstützung für Patches ohne Ausfallzeiten (ZDP) für kleinere Versions-Upgrades und Patches hinzugefügt. Weitere Informationen finden Sie unter Nebenversions-Upgrades und Zero-Downtime-Patching im Benutzerhandbuch zu Amazon Aurora.
Kritische Aktualisierungen
-
Ein Wiedergabeabsturz aufgrund einer Nichtübereinstimmung wurde behoben. LSN
-
Die Erweiterung
aws_s3
wurde korrigiert, um die Injektion ungültiger Regionen zu verhindern.
Hochgradige Stabilitätsaktualisierungen
-
Es wurden mehrere Probleme im Zusammenhang mit bestimmten out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
Allgemeine Stabilitätsaktualisierungen
-
Es wurde ein Absturz bei einem Lockkonflikt behoben Aurora Serverless v1 Skalierungsereignis.
-
Es wurde ein Problem behoben, bei dem die logische Replikation nach einem Neustart hängen blieb.
-
Es wurden mehrere Probleme behoben, die kurze Zeiträume der Nichtverfügbarkeit verursachen konnten.
-
Beim Wiederherstellen wurde ein ungültiger Seitenaufruf beim generischen Redo für GENERIC _ _ XLOG FULL _ PAGE behoben. DATA Dies ist auf eine Zeitlücke zwischen dem Generieren des Protokolldatensatzes und dem Schreiben der Metadaten für den Datensatz auf dem RW-Knoten und den Wiederholungen des RO-Knotens zwischen diesen Operationen zurückzuführen.
-
Die Abfrageleistung wurde durch die Unterstützung paralleler Worker verbessert.
-
Die Version des Plug-ins
wal2json
wurde auf 2.4 aktualisiert. -
Die Erweiterung
pglogical
wurde auf Version 2.4.1 aktualisiert.
Postgre SQL 10.20 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.20 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.20 finden Sie unter Postgre-Version 10.20. SQL
Versionen und Patches
Aurora Postgre SQL 10.20.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Die GIS Post-Erweiterung wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 10.20.4, 18. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
-
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Hochgradige Stabilitätsverbesserungen
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
-
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
-
Es wurde ein Fehler behoben, bei dem die Validierung zwischengespeicherter Pläne zu einem Neustart der Datenbank führen konnte, wenn der Plan zuvor unwirksam gemacht wurde.
Aurora Postgre SQL 10.20.1, 27. April 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu falschen
WriteIOPS
Berichten in der Konsole führen konnte. AWS -
Es wurde ein Problem behoben, das Nichtverfügbarkeit nach dem Entfernen eines Leseknotens aus einem Cluster verursachen konnte.
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgre SQL 10.20.0, 29. März 2022
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurden mehrere Probleme behoben, die zur Nichtverfügbarkeit eines Leseknotens führen konnten.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Leseknoten nicht wiedergegeben werden konnte, WAL sodass der Replikationssteckplatz gelöscht und erneut synchronisiert werden musste.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Allgemeine Verbesserungen
-
Es wurde ein kleines Speicherleck auf Leseknoten behoben, wenn
commit_ts
festgelegt ist. -
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass ein Import aus S3 bei Verwendung der Erweiterung
aws_s3
fehlschlug. -
Es wurden mehrere Probleme behoben, die bei Verwendung von
apg_plan_mgmt
Zeiträume der Nichtverfügbarkeit verursachen konnten. -
Es wurden mehrere Probleme behoben, die zu Perioden der Nichtverfügbarkeit führen konnten, wenn sie QPM aktiviert war.
Postgre SQL 10.19 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.19 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.19 finden Sie unter Postgre-Version 10.19. SQL
Versionen und Patches
Aurora Postgre SQL 10.19.6, 16. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu erhöhtem Netzwerkverkehr führen konnte, wenn eine Writer-Instance Protokolle an eine Replikat-Instance übermittelte.
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
-
Die GIS Post-Erweiterung wurde auf Version 3.1.7 aktualisiert.
Aurora Postgre SQL 10.19.4, 20. Juli 2022
Verbesserungen bei der Sicherheit
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Kritische Verbesserungen
Es wurde ein Problem behoben, das während des Neustarts von Speicherknoten Zeiträume der Nichtverfügbarkeit verursachen konnte.
Hochgradige Stabilitätsverbesserungen
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, die zu kurzzeitiger Nichtverfügbarkeit führen konnten.
Es wurde ein Problem im Zusammenhang mit dem Vorhandensein von doppelten Relationsdateien behoben, das Zeiträume der Nichtverfügbarkeit verursachen konnte.
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgre SQL 10.19.3, 13. April 2022
Allgemeine Verbesserungen
-
Es wurde ein Fehler behoben, der während Zeiträumen mit wenig freiem Speicherplatz einen Neustart der Engine verursachen konnte.
Aurora Postgret 10.19.1 SQL
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einen GIS Postfix für die Sicherheitsanfälligkeit, die von -2020-14350 im Kern von SQL Postgre behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 10.19.0 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, bei dem die logische Replikation hängen bleiben konnte, was dazu führte, dass die Wiedergabe auf dem Leseknoten zurückfiel. Die Instance wird möglicherweise irgendwann neu gestartet.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
-
Es wurde ein Fehler in der
apg_plan_mgmt
-Erweiterung behoben, bei dem ein indexbasierter Plan nicht erzwungen wurde. -
Es wurde ein Fehler in der Erweiterung
pg_logical
behoben, der kurze Zeiträume der Nichtverfügbarkeit aufgrund der unsachgemäßen Behandlung von NULL-Argumenten verursachen konnte. -
Es wurde ein Problem behoben, durch das verwaiste Dateien dazu führten, dass Hauptversions-Upgrades fehlschlugen.
-
Falsche Aurora-Storage-Daemon-Protokollschreibmetriken wurden behoben.
-
Es wurden mehrere Fehler behoben, die dazu führen konnten, dass die WAL-Wiederholung in Verzug geriet und schließlich den Neustart der Reader-Instances veranlasste.
-
Die Validierung der Aurora-Puffer-Cache-Seite bei Lesevorgängen wurde verbessert.
-
Die Validierung der Aurora-Speicher-Metadaten wurde verbessert.
-
pg_hint_pan
-Erweiterung wurde auf Version 1.3.6 aktualisiert.
Postgre 10.18 SQL (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.18 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.18 finden Sie unter Postgre-Version 10.18. SQL
Versionen und Patches
Aurora Postgre SQL 10.18.6, 19. Dezember 2022
Allgemeine Verbesserungen
-
Es wurde ein Problem behoben, das zu einer Inkonsistenz der Datenbankaktivitätsstreams führte, wenn der Überwachungs-Agent nicht verfügbar war.
Aurora Postgre SQL 10.18.4, 6. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Allgemeine Verbesserungen
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights möglicherweise „Unbekanntes Warteereignis“ anzeigte.
-
Es wurde ein Problem behoben, dass Zeiträume der Nichtverfügbarkeit aufgrund des Vorhandenseins von doppelten Relationsdateien verursachen konnte.
Aurora Postgre SQL 10.18.3, 6. Juni 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Problem behoben, das zu einem Neustart des Postmaster-Prozesses führen kann Amazon Aurora Serverless v1.
-
Es wurde ein Problem behoben, das zu einem Neustart des Aurora-Runtime-Prozesses führen kann in Amazon Aurora Serverless v1.
Allgemeine Verbesserungen
-
Es wurde ein Speicherleck in der Aurora-Runtime behoben, das zu einer out-of-memory Störung führen konnte.
Aurora Postgre SQL 10.18.2, 12. April 2022
Allgemeine Aktualisierungen
-
Es wurde ein Puffer-Cache-Fehler behoben, der zu kurzen Zeiträumen der Nichtverfügbarkeit führen konnte.
Aurora Postgret 10.18.1 SQL
Verbesserungen bei der Sicherheit
-
PostGIS
-Erweiterung wurde von Version 3.1.4 auf 3.1.5 aktualisiert. Dieses Update enthält einen GIS Postfix für die Sicherheitsanfälligkeit, die von -2020-14350 im Kern von SQL Postgre behoben wurde. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 10.18.0 SQL
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem behoben, bei dem Leseabfragen während der Wiederholung von Lazy Cruncation, die durch Vakuum auf dem Schreibknoten ausgelöst wurde, ein Timeout auf Leseknoten konnte.
-
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem behoben, bei dem die Funktion aurora_postgres_replica_status () veraltete oder verzögerte Statistiken zurückgab. CPU
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein sekundärer Spiegelcluster der Aurora Global Datenbank aufgrund eines Stillstands im Protokollanwendungsprozess neu gestartet werden konnte.
-
Die Unterstützung für die Suiten 3, 3 und Cipher wurde entfernt. DES DES RC4
-
Die Erweiterung
PostGIS
wurde auf Version 3.1.4 aktualisiert. -
Es wurde Unterstützung für Version 3.1.4 der Erweiterung
postgis_raster
hinzugefügt.
Postgre SQL 10.17, Aurora Postgre SQL 2.9 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.17 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.17 finden Sie unter Postgre-Version 10.17. SQL
Versionen und Patches
Aurora Postgre SQL 10.17.5, 30. Dezember 2022
Allgemeine Verbesserungen
-
Amazon Aurora Postgre SQL Version 10.17.5 wurde mit allgemeinen Verbesserungen veröffentlicht.
Aurora Postgre SQL 10.17.4, 14. Juli 2022
Verbesserungen bei der Sicherheit
-
Der SQL Postgre-Community-Fix für CVE -2022-1552 wurde zurückgepatcht: Autovacuum und andere lassen „sicherheitsbeschränkter Betrieb“ weg. REINDEX Weitere Informationen finden Sie CVE unter -2022-1552.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem mit der Fehlerbehandlung im Zusammenhang mit out-of-memory Bedingungen behoben, das zu kurzzeitiger Nichtverfügbarkeit führen konnte.
-
Es wurde ein Problem behoben, das zu übermäßigem Speicherverbrauch führen konnte, weil Dateien nicht richtig geschlossen waren.
-
Es wurde ein Problem behoben, aufgrund dessen Performance Insights „Unbekanntes Warteereignis“ anzeigte.
Aurora Postgret 2.9.2 SQL
Verbesserungen bei der Sicherheit
-
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre SQL veröffentlicht. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre veröffentlicht. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Postgis
wurde auf PostGIS
2.4.7 zurückgepatcht. Dies ist einPostGIS
Fix für die Sicherheitsanfälligkeit, die im Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE
Aurora Postgret 2.9.1 SQL
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Problem behoben, bei dem ein Datencache eines Leseknotens in seltenen Fällen nach einem Neustart dieses Knotens inkonsistent war.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
-
Es wurde ein Problem behoben, bei dem Aurora ein Problem nach einem größeren Versionsupdate möglicherweise mit der Meldung "PANIC: could not access status of next transaction id xxxxxxxx" meldete.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Problem behoben, durch das Leseknoten aufgrund eines Fehlers beim Nachschlagen des Replikationsursprungs gestartet wurden.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen ein sekundärer Spiegelcluster der Aurora Global Datenbank aufgrund eines Stillstands im Protokollanwendungsprozess neu gestartet werden konnte.
-
Es wurde ein Problem behoben, durch das Performance Insights den Backend-Typ einer Datenbankverbindung falsch einstellte.
-
Es wurde ein Problem behoben, durch das verwaiste Dateien während oder nach dem Upgrade der Hauptversion fehlgeschlagene Übersetzungen in Lese-Codepaths verursachten.
-
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
-
Es wurde ein out-of-memory Absturzproblem mit dem Aurora-Speicher-Daemon behoben, das zum Neustart des Writer-Knotens führte. Dies reduziert auch den Gesamtspeicherverbrauch des Systems.
Aurora Postgret 2.9 SQL
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem das Erstellen einer Datenbank aus einer vorhandenen Vorlagendatenbank mit Tablespace zu einem Fehler mit der Meldung
ERROR: could not open file pg_tblspc/...: No such file or directory
geführt hat. -
Es wurde ein Problem behoben, bei dem in seltenen Fällen eine Aurora-Replik möglicherweise nicht gestartet werden konnte, wenn eine große Anzahl von SQL Postgre-Subtransaktionen (d. h. SQL Savepoints) verwendet wurde.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen Lesergebnisse bei wiederholten Leseanforderungen auf Replikatknoten inkonsistent waren.
Zusätzliche Verbesserungen und Erweiterungen
-
Open wurde auf 1.1.1k aktualisiert. SSL
-
Reduzierte CPU Nutzung und Speicherverbrauch des WAL Apply-Prozesses auf Aurora-Repliken für einige Workloads.
-
Verbesserte Sicherheitsprüfungen im Schreibpfad, um falsche Schreibvorgänge in Metadaten zu erkennen.
-
Verbesserte Sicherheit durch das Entfernen von 3 DES und anderen älteren Chiffren für /-Verbindungen. SSL TLS
-
Es wurde ein Problem behoben, bei dem ein doppelter Dateieintrag den Start der Aurora SQL Postgre-Engine verhindern kann.
-
Beseitigung eines Problems, das bei hohen Workloads zu einer vorübergehenden Nichtverfügbarkeit führen konnte.
-
Wiedereinführung der Möglichkeit, einen Schrägstrich im S3-Pfad während des S3-Imports zu verwenden.
-
Aktualisieren der orafce-Erweiterung auf die Version 3.16.
-
Die Erweiterung
PostGIS
wurde auf Version 2.4.7 aktualisiert.
Postgre SQL 10.16, Aurora Postgre SQL 2.8 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.16 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.16 finden Sie unter Postgre-Version 10.16. SQL
Versionen und Patches
Aurora Postgret 2.8.1 SQL
Verbesserungen bei der Sicherheit
-
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre SQL veröffentlicht. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Postgis
wurde auf PostGIS
2.4.4 zurückgepatcht. Dies ist einPostGIS
Fix für die Sicherheitsanfälligkeit, die im Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Ein Eingabevalidierungsfehler in den Parametern der
log_fdw
-Erweiterungsfunktion wurde zurückgespatcht.
Aurora Postgret 2.8.0 SQL
Stabilitätsaktualisierungen mit hoher Priorität
Es wurde ein Fehler behoben, bei dem in seltenen Fällen ein Reader beim Neustart inkonsistente Ergebnisse hatte, während eine Transaktion mit mehr als 64 Untertransaktionen verarbeitet wurde.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, bei dem die Datenbank nicht gestartet werden konnte, wenn viele Beziehungen in Umgebungen mit eingeschränktem Speicher vorhanden waren.
-
Es wurde ein Fehler in der Erweiterung
apg_plan_mgmt
behoben, der aufgrund eines internen Pufferüberlaufs zu kurzen Nichtverfügbarkeiten führen konnte. -
Es wurde ein Fehler auf Reader-Nodes behoben, der zu kurzzeitiger Nichtverfügbarkeit während der Wiedergabe führen konnte. WAL
-
Es wurde ein Fehler in der Erweiterung
rds_activity_stream
behoben, der beim Versuch, Prüfungs-Ereignisse zu protokollieren, beim Start einen Fehler verursachte. -
Ein Fehler wurde behoben, durch den kleinere Versions-Updates eines globalen Aurora-Datenbank-Clusters verhindert wurden.
-
Es wurden Fehler in der
aurora_replica_status
Funktion behoben, bei denen Zeilen manchmal teilweise gefüllt wurden und einige Werte wie Wiedergabe-Latenz und CPU Nutzung immer 0 waren. -
Es wurde ein Fehler behoben, bei dem die Datenbank-Engine versuchte, gemeinsam genutzte Speichersegmente zu erstellen, die größer als der Gesamtspeicher der Instance waren und wiederholt fehlschlug. Versuche, 128 GiB gemeinsam genutzte Puffer auf einer db.r5.large-Instance zu erstellen, schlagen beispielsweise fehl. Mit dieser Änderung ermöglichen Anforderungen für die Gesamtallokation des gemeinsam genutzten Speichers, die größer als der Instance-Speicher ist, das Setzen der Instance auf inkompatible Parameter.
-
Logik hinzugefügt, um unnötige
pg_wal
temporäre Dateien bei einem Datenbankstart zu bereinigen. -
Es wurde ein Fehler behoben, bei dem Folgendes gemeldet wurde
ERROR: rds_activity_stream-Stackelement 2 wurde nicht oben gefunden — beim Versuch, die Erweiterung zu erstellen, kann nicht angezeigt werden.
rds_activity_stream
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass keine
3-Wege-Joins
in einer korrelierten UnterabfrageIN
unter einer UnterabfrageEXISTS
erstellt werden konnten. -
Es wurde ein Fehler behoben, der beim Erstellen der Erweiterung
postgis
mit aktiviertempgAudit
zu kurzzeitiger Nichtverfügbarkeit aufgrund von zu wenig Arbeitsspeicher führen konnte. -
Es wurde ein Fehler behoben, der bei der Verwendung der ausgehenden logischen Replikation zur Synchronisation von Änderungen mit einer anderen Datenbank auftrat und mit einer Fehlermeldung wie
ERROR: Dateiknoten „base/16395/228486645" konnte nicht
der Relation zugeordnet werden. OID -
Es wurde ein Fehler behoben,
rds_ad
bei dem die Rolle nach dem Upgrade von einer Version von Aurora PostgreSQL, die die Microsoft Active Directory-Authentifizierung nicht unterstützt, nicht erstellt wurde. -
Btree-Seitenüberprüfungen hinzugefügt, um Inkonsistenzen in Tupel-Metadaten zu erkennen.
-
Es wurde ein Fehler bei asynchronen Pufferlesevorgängen behoben, der dazu führen konnte, dass Leseknoten während der Wiedergabe kurzzeitig nicht verfügbar waren. WAL
Postgre SQL 10.14, Aurora Postgre SQL 2.7 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.14 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.14 finden Sie unter Postgre-Version 10.14. SQL
Versionen und Patches
Aurora Postgret 2.7.5 SQL
Verbesserungen bei der Sicherheit
-
Die
ip4r
-Erweiterung wurde geändert, um ein Sicherheitsproblem während der Erstellung der Erweiterung zu verringern. Das Problem wurde ursprünglich von -2020-14350 in Core Postgre SQL veröffentlicht. CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Postgis wurde auf Post 2.4.4 zurückgepatcht.
GIS Dies ist ein PostGIS
Fix für die Sicherheitsanfälligkeit, die in Core Postgre von -2020-14350 behoben wurde. SQL CVE Weitere Informationen finden Sie unter -2020-14350. CVE -
Ein Eingabevalidierungsfehler in den Parametern der
log_fdw
-Erweiterungsfunktion wurde zurückgespatcht.
Aurora Postgret 2.7.3 SQL
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Patch für die Sicherheitsprobleme der SQL Postgre-Community -2021-32027, -2021-32028 und CVE -2021-32029 bereitgestellt. CVE CVE
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler in der Erweiterung
aws_s3
behoben, um den Import von Objekten mit führenden Schrägstrichen in der Objekt-ID zu ermöglichen. -
Es wurde ein Fehler in der Erweiterung
rds_activity_stream
behoben, der beim Versuch, Prüfungs-Ereignisse zu protokollieren, beim Start einen Fehler verursachte. -
Es wurde ein Fehler behoben, der beim Versuch, die Erweiterung
rds_activity_stream
zu erstellen, einERROR
zurückgab. -
Es wurde ein Fehler behoben, der beim Erstellen der Erweiterung
postgis
mit aktiviertempgAudit
zu kurzzeitiger Nichtverfügbarkeit aufgrund von zu wenig Arbeitsspeicher führen konnte. -
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
Aurora Postgret 2.7.2 SQL
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler behoben, bei dem ein Reader-Knoten eine zusätzliche oder fehlende Zeile rendern könnte, wenn der Leser neu gestartet wurde, während der Writer-Knoten eine lange Transaktion mit mehr als 64 Subtransaktionen verarbeitet.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, der zu einer zeitweiligen Nichtverfügbarkeit aufgrund der Rotation von Netzwerkverschlüsselungsschlüsseln führen konnte.
-
Es wurde ein Fehler behoben, bei dem ein großer S3-Import mit Tausenden von Clients dazu führen kann, dass einer oder mehrere der Import-Clients nicht mehr reagierten.
Aurora Postgret 2.7.1 SQL
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Fehler behoben, der dazu führte, dass eine Read Replica in seltenen Fällen erfolglos neu gestartet wurde.
-
Es wurde ein Fehler behoben, bei dem ein Cluster nicht verfügbar war, wenn versucht wurde, mehr als 16 Lesereplikate oder globale Aurora-Datenbanken in sekundären AWS-Regionen zu erstellen. Der Cluster wurde wieder verfügbar, als das neue Read Replica oder das sekundäre AWS-Region Replikat entfernt wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den der Snapshot-Import, der Import oder der COPY S3-Import bei hoher Last in seltenen Fällen nicht mehr reagierte.
-
Es wurde ein Fehler behoben, bei dem eine Read Replica möglicherweise nicht dem Cluster beitritt, wenn der Writer sehr mit einem schreibintensiven Workload beschäftigt war.
-
Es wurde ein Fehler behoben, der dazu führte, dass der Neustart eines Clusters mehrere Minuten in Anspruch nahm, wenn ein logischer Replikationsdatenstrom bei der Verarbeitung vieler komplexer Transaktionen beendet wurde.
-
Die Verwendung von sowohl der Kerberos-Authentifizierung als auch IAM der Kerberos-Authentifizierung für denselben Benutzer wurde nicht zugelassen.
Aurora Postgret 2.7.0 SQL
Wichtige Stabilitätsaktualisierungen
-
None
Stabilitätsaktualisierungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent -
Es wurde ein Fehler behoben, bei dem DB-Cluster mit aktivierter logischer Replikation in einigen Fällen abgeschnittene WAL Segmentdateien nicht aus dem Speicher löschten. Dies hat zu einem Wachstum der Volumegröße geführt.
-
Es wurde ein Fehler in der
pg_stat_statements
Erweiterung behoben, der zu übermäßigem CPU Verbrauch führte.
Zusätzliche Verbesserungen und Erweiterungen
-
Die Leistung des asynchronen Modus von Datenbank-Aktivitätsstreams wurde verbessert.
-
Aurora Serverless v1 for Postgre unterstützt SQL jetzt die Ausführung von Abfragen für alle Verbindungen während eines Skalierungsereignisses.
-
Die Verzögerung bei der Veröffentlichung in CloudWatch der
rpo_lag_in_msec
Metrik für globale Aurora-Datenbankcluster wurde reduziert. -
Es wurde ein Bug in Serverless-Clustern behoben, bei dem die Transaktionsverarbeitung beim Erstellen eines Skalierungspunkts unnötig lange ausgesetzt wurde.
-
Ein Fehler wurde behoben in Aurora Serverless v1 für PostgreSQL, wo eine durchgesickerte Sperre zu einem längeren Skalierungsereignis führte.
-
Ein Fehler wurde behoben in Aurora Serverless v1 für PostgreSQL, wo Verbindungen, die während eines Skalierungsereignisses migriert wurden, mit der folgenden Meldung unterbrochen wurden
ERROR: Die Beziehung zu... konnte nicht geöffnet
werden OID -
Aurora Postgre gerät bei einem Leseknoten nicht SQL mehr ins Hintertreffen, wenn das Backend das Schreiben in den Datenbank-Client blockiert.
-
Es wurde ein Bug behoben, der in seltenen Fällen zu einer kurzen Zeit der Nichtverfügbarkeit einer Read Replica führte, wenn das Speichervolume wuchs.
-
Es wurde ein Fehler beim Erstellen einer Datenbank behoben, der den folgenden Fehler zurückgeben konnte
ERROR: Das Verzeichnis konnte nicht auf der lokalen Festplatte erstellt
werden -
Es wurde ein Bug behoben, bei dem in einigen Fällen das Wiedergeben von
XLOG_BTREE_REUSE_PAGE
Datensätzen auf Aurora-Reader-Instanzen unnötige Wiedergabeverzögerungen verursachte. -
Es wurde ein Bug im
GiST
Index behoben, der zu unzureichendem Platz im Speicher führen konnte, nachdem eine Aurora-Read Replik hochgestuft wurde. -
Es wurde ein Bug behoben, bei dem die
aurora_replica_status
-Funktion abgeschnittene Server-IDs anzeigte. -
Es wurde ein S3-Importfehler behoben, der Folgendes meldete
ERROR: HTTP 403. Berechtigung beim Importieren von Daten aus einer Datei in einem S3-Unterordner verweigert
. -
Es wurde ein Fehler in der
aws_s3
Erweiterung für vorsignierte URL Behandlung behoben, der zu der Fehlermeldung führen konnte, dassS3-Bucket-Namen mit einem Punkt (.) nicht unterstützt werden
. -
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, bei dem ein Import auf unbestimmte Zeit blockiert werden konnte, wenn vor Beginn des Vorgangs eine exklusive Sperre für die Beziehung übernommen wurde. -
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physisches Replikat einer RDS for SQL Postgre-Instanz fungiert, die Indizes verwendet.
GiST
In seltenen Fällen verursachte dieser Fehler nach Hochstufung des Aurora-Cluster eine kurze Zeit der Nichtverfügbarkeit. -
Es wurde ein Bug in Datenbankaktivitätsstreams behoben, bei dem Kunden nicht über das Ende eines Ausfalls informiert wurden.
Postgre SQL 10.13, Aurora Postgre SQL 2.6 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.13 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.13 finden Sie unter Postgre-Version 10.13. SQL
Versionen und Patches
Aurora SQL Postgre-Version 2.6.2
Wichtige Stabilitätsaktualisierungen
-
None
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent -
Es wurde ein Fehler behoben, bei dem DB-Cluster mit aktivierter logischer Replikation in einigen Fällen abgeschnittene WAL Segmentdateien nicht aus dem Speicher löschten. Dies hat zu einem Wachstum der Volumengröße geführt.
-
Es wurde ein Problem beim Erstellen eines globalen Datenbank-Clusters in einer sekundären Region behoben.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der SQL Postgre-Community:
-
Es wurde ein Fehler in der
pg_stat_statements
Erweiterung behoben, der zu übermäßigem Verbrauch führte. CPU
Zusätzliche Verbesserungen und Erweiterungen
-
Aurora Postgre gerät bei einem Leseknoten nicht SQL mehr ins Hintertreffen, wenn das Backend das Schreiben in den Datenbank-Client blockiert.
-
Die Verzögerung bei der Veröffentlichung in CloudWatch der
rpo_lag_in_msec
Metrik für globale Aurora-Datenbankcluster wurde reduziert. -
Es wurde ein Fehler behoben, bei dem eine
DROP DATABASE
-Anweisung keine Relationsdateien entfernt hat. -
Es wurde ein Bug behoben, bei dem in einigen Fällen das Wiedergeben von
XLOG_BTREE_REUSE_PAGE
Datensätzen auf Aurora-Reader-Instanzen unnötige Wiedergabeverzögerungen verursachte. -
Es wurde ein kleines Speicherleck in einem B-Baum-Index behoben, das zu unzureichendem Platz im Speicher führen konnte.
-
Es wurde ein Fehler in der Funktion
aurora_replica_status()
behoben, bei der das Feldserver_id
manchmal abgeschnitten wurde. -
Es wurde ein Fehler behoben, bei dem ein Protokolldatensatz falsch verarbeitet wurde, wodurch das Aurora-Replikat abgestürzt ist.
-
Es wurde ein S3-Importfehler behoben, der Folgendes meldete
ERROR: HTTP 403. Berechtigung beim Importieren von Daten aus einer Datei in einem S3-Unterordner verweigert
. -
Verbesserte Leistung des asynchronen Modus von Datenbank-Aktivitätsstreams.
-
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, der dazu führen konnte, dass die FehlermeldungS3-Bucket-Namen mit einem Punkt (.) nicht unterstützt wurden
. -
Es wurde eine Race-Bedingung behoben, die dazu führte, dass gültige Importe zeitweise fehlschlugen.
-
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physisches Replikat einer RDS for SQL Postgre-Instanz fungiert, die GiST-Indizes verwendet. In seltenen Fällen verursachte dieser Fehler nach Hochstufung des Aurora-DB-Cluster eine kurze Zeit der Nichtverfügbarkeit.
-
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, bei dem ein Import auf unbestimmte Zeit blockiert werden kann, wenn vor Beginn des Vorgangs eine exklusive Sperre für die Beziehung übernommen wurde.
Aurora Postgret 2.6.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, der auftratTRUE, wenn der
NOT EXISTS
Operator fälschlicherweise zurückkehrt. Dies kann nur passieren, wenn die folgenden ungewöhnlichen Umstände eintreten:-
Eine Abfrage verwendet den Operator
NOT EXISTS
. -
Die Spalte oder Spalten, die anhand der äußeren Abfrage in der
NOT EXISTS
Unterabfrage ausgewertet werden, enthalten einen NULL Wert. -
Es gibt kein weiteres Prädikat in der Unterabfrage, das die Auswertung der Werte überflüssig macht. NULL
-
Der in der Unterabfrage verwendete Filter verwendet keine Indexsuche für die Ausführung.
-
Der Operator wird vom Abfrageoptimierer nicht in einen Join konvertiert.
-
Aurora Postgret 2.6.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Features
-
Unterstützung für die RDKit Erweiterungsversion 3.8 hinzugefügt.
Die RDKit Erweiterung bietet Modellierungsfunktionen für die Chemieinformatik. Bei der Chemieinformatik werden Informationen über chemische Verbindungen gespeichert, indiziert, gesucht, abgerufen und angewendet. Mit der RDKit Erweiterung können Sie beispielsweise Modelle von Molekülen konstruieren, nach Molekülstrukturen suchen und Moleküle in verschiedenen Schreibweisen lesen oder erstellen. Sie können auch nach Daten suchen, die von der EMBLCh-Website oder
einer SMILES Datei geladen wurden. Das Simplified Molecular Input Line Entry System (SMILES) ist eine typografische Notation zur Darstellung von Molekülen und Reaktionen. Weitere Informationen finden Sie in der RDKit Dokumentation unter Die RDKit Datenbankkassette . -
Unterstützung für Version 2.2.2 der Erweiterung
pglogical
hinzugefügt.Die
pglogical
Erweiterung ist ein logisches Streaming-Replikationssystem, das zusätzliche Funktionen bietet, die über das hinausgehen, was in der SQL systemeigenen logischen Replikation von Postgre verfügbar ist. Zu den Funktionen gehören Konfliktbehandlung, Zeilenfilterung, DDL /sequenzielle Replikation und verzögertes Anwenden. Sie können diepglogical
Erweiterung verwenden, um die Replikation zwischen Aurora SQL Postgre-Clustern, zwischen RDS for Postgre SQL und Aurora Postgre und mit SQL Postgre-Datenbanken einzurichtenSQL, die außerhalb von ausgeführt werden. RDS -
Aurora passt die Größe Ihres Cluster-Speicherplatzes dynamisch an. Bei dynamischer Größenanpassung verringert sich der Speicherplatz für den Aurora-DB-Cluster automatisch, wenn Sie Daten aus dem DB-Cluster entfernen. Weitere Informationen finden Sie unter Speicherskalierung im Amazon-Aurora-Benutzerhandbuch.
Anmerkung
Die Funktion zur dynamischen Größenänderung wird phasenweise dort eingesetzt AWS-Regionen , wo Aurora verfügbar ist. Abhängig von der Region, in der sich Ihr Cluster befindet, ist diese Funktion möglicherweise noch nicht verfügbar. Weitere Informationen finden Sie in der Ankündigung „Was ist neu“
.
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Fehler im Zusammenhang mit der Erweiterung der Heap-Seite behoben, der in seltenen Fällen zu einer längeren Wiederherstellungszeit und einer Beeinträchtigung der Verfügbarkeit führte.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler beim Upgrade von Aurora-Global-Database-Clustern von 10.11 behoben.
-
Es wurde ein Fehler in Aurora Global Database behoben, der zu Verzögerungen bei der Aktualisierung der Datenbank-Engine in einer sekundären Datenbank führen konnte AWS-Region. Weitere Informationen finden Sie unter Verwenden von Amazon Aurora Global Databases im Benutzerhandbuch für Amazon Aurora.
-
Es wurde ein Fehler behoben, der in seltenen Fällen Verzögerungen beim Upgrade einer Datenbank auf die Engine-Version 10.13 verursachte.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den das Aurora-Replikat abstürzte, wenn Workloads mit schweren Teiltransaktionen auf der Schreiber-Instance vorgenommen wurden.
-
Es wurde ein Fehler behoben, bei dem die Schreiber-Instances aufgrund eines Speicherlecks und Mangels des zur Verfolgung aktiver Transaktionen verwendeten Speichers abstürzte.
-
Es wurde ein Fehler behoben, der aufgrund einer falschen Initialisierung zu einem Absturz führte, wenn beim Start des SQL Postgre-Backends kein freier Speicher verfügbar war.
-
Es wurde ein Fehler behoben, bei dem ein Aurora SQL Postgre-Serverless-DB-Cluster nach einem Skalierungsereignis möglicherweise den folgenden Fehler zurückgab
ERROR: Die vorbereitete Anweisung „S_6"
ist bereits vorhanden. -
Es wurde ein out-of-memory Problem behoben, bei dem der
CREATE EXTENSION
Befehl ausgegeben wurde,PostGIS
wenn Database Activity Streams aktiviert war. -
Es wurde ein Fehler behoben, bei dem eine
SELECT
Abfrage fälschlicherweise den FehlerVersuch, die Vergangenheit EOF der Beziehung rrrr zu lesen, zurückgab. blockno=bbb nblocks=nnn.
-
Es wurde ein Fehler behoben, durch den die Datenbank aufgrund der Fehlerbehandlung beim Wachstum des Datenbankspeichers kurzzeitig nicht verfügbar war.
-
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem Abfragen, die auf zuvor inaktiven Verbindungen ausgeführt wurden, verzögert wurden, bis der Skalierungsvorgang abgeschlossen war.
-
Es wurde ein Fehler behoben, bei dem ein Aurora SQL Postgre-DB-Cluster mit aktivierten Datenbankaktivitätsströmen möglicherweise den Beginn eines potenziellen Verlustfensters für Aktivitätsdatensätze meldet, aber nicht die Wiederherstellung der Konnektivität meldet.
Postgre SQL 10.12, Aurora Postgre SQL 2.5 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.12 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.12 finden Sie unter Postgre-Version 10.12. SQL
Versionen und Patches
Aurora Postgret 2.5.7 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsaktualisierungen
-
None
Stabilitätsaktualisierungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 2.5.6 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsaktualisierungen
-
None
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Bug behoben, der in seltenen Fällen zu einer kurzen Nichtverfügbarkeit von Read Replicas führte, wenn das Speichervolume wuchs.
-
Aurora Postgre SQL Serverless unterstützt jetzt die Ausführung von Abfragen für alle Verbindungen während eines Skalierungsereignisses.
-
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem eine durchgesickerte Sperre zu einem längeren Skalierungsereignis führte.
-
Es wurde ein Bug behoben, bei dem die
aurora_replica_status
-Funktion abgeschnittene Server-IDs anzeigte. -
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem Verbindungen, die während eines Skalierungsereignisses migriert wurden, mit der Meldung unterbrochen wurden: "
ERROR: konnte keine
Beziehung zu... öffnen OID . -
Es wurde ein Fehler in einem GiST-Index behoben, der nach dem Heraufstufen einer out-of-memory Aurora Read Replica zu einer Störung führen konnte.
-
Verbesserte Performance für Datenbankaktivitätsstreams.
-
Es wurde ein Bug in Datenbankaktivitätsstreams behoben, bei dem Kunden nicht über das Ende eines Ausfalls informiert wurden.
-
Es wurde ein Fehler in der
aws_s3
Erweiterung für vorsignierte URL Behandlung behoben, der zu der Fehlermeldung hätte führen können, dassS3-Bucket-Namen mit einem Punkt (.) nicht unterstützt werden
. -
Es wurde ein Bug in der
aws_s3
-Erweiterung behoben, durch den eine falsche Fehlerbehandlung zu Fehlern während des Importvorgangs führen konnte. -
Es wurde ein Bug in der
aws_s3
Erweiterung behoben, bei dem ein Import auf unbestimmte Zeit blockiert werden kann, wenn vor Beginn des Vorgangs eine exklusive Sperre für die Beziehung übernommen wurde.
Aurora Postgret 2.5.4 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, der auftratTRUE, wenn der
NOT EXISTS
Operator fälschlicherweise zurückkehrt. Dies kann nur passieren, wenn die folgenden ungewöhnlichen Umstände eintreten:-
Eine Abfrage verwendet den Operator
NOT EXISTS
. -
Die Spalte oder Spalten, die anhand der äußeren Abfrage in der
NOT EXISTS
Unterabfrage ausgewertet werden, enthalten einen NULL Wert. -
Es gibt kein weiteres Prädikat in der Unterabfrage, das die Auswertung der Werte überflüssig macht. NULL
-
Der in der Unterabfrage verwendete Filter verwendet keine Indexsuche für die Ausführung.
-
Der Operator wird vom Abfrageoptimierer nicht in einen Join konvertiert.
-
Aurora Postgret 2.5.3 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Keine
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler in Aurora Postgre SQL Serverless behoben, bei dem Abfragen, die auf zuvor inaktiven Verbindungen ausgeführt wurden, verzögert wurden, bis der Skalierungsvorgang abgeschlossen war.
-
Es wurde ein Fehler behoben, der eine kurze Nichtverfügbarkeit für schwere Teiltransaktions-Workloads verursacht hat, wenn mehrere Reader-Instances neu gestartet wurden oder dem Cluster wieder beigetreten sind.
-
Es wurde ein Fehler in Aurora Postgre SQL Global Database behoben, bei dem das Upgrade eines sekundären Clusters aufgrund einer falschen Prüfsummenversionierung zu einem Fehler führen konnte. Dazu könnte die Neuerstellung des sekundären Cluster erforderlich gewesen sein.
Aurora Postgret 2.5.2 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Fehler im Zusammenhang mit der Erweiterung der Heap-Seite behoben, der in seltenen Fällen zu einer längeren Wiederherstellungszeit und einer Beeinträchtigung der Verfügbarkeit führte.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora Global Database behoben, der zu Verzögerungen beim Upgrade der Datenbank-Engine in einer sekundären Region führen konnte. Weitere Informationen finden Sie unter Verwenden von Amazon Aurora Global Databases im Benutzerhandbuch für Amazon Aurora.
-
Es wurde ein Fehler behoben, der in seltenen Fällen Verzögerungen beim Upgrade einer Datenbank auf die Engine-Version 10.12 verursachte.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den die Datenbank aufgrund der Fehlerbehandlung beim Wachstum des Datenbankspeichers kurzzeitig nicht verfügbar war.
-
Es wurde ein Fehler behoben, bei dem eine SELECT Abfrage fälschlicherweise den Fehler „
Versuch, die Vergangenheit der Beziehung zu lesen“ zurückgab. EOF blockno=bbb nblocks=nnn.
-
Es wurde ein Fehler behoben, bei dem ein Aurora SQL Postgre-Serverless-DB-Cluster nach einem Skalierungsereignis möglicherweise den folgenden Fehler zurückgab
ERROR: Die vorbereitete Anweisung „S_6"
ist bereits vorhanden.
Aurora Postgret 2.5.1 SQL
Neue Features
-
Unterstützung für Amazon Aurora Postgre SQL Global Database hinzugefügt. Weitere Informationen finden Sie unter Verwenden von Amazon Aurora Global Databases im Benutzerhandbuch für Amazon Aurora.
-
Es wurde die Möglichkeit hinzugefügt, das Recovery Point Objective (RPO) einer globalen Datenbank für Aurora Postgre SQL zu konfigurieren. Weitere Informationen finden Sie unter Managing RPOs for Aurora SQL Postgre-based global databases im Amazon Aurora Aurora-Benutzerhandbuch.
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsaktualisierungen
Keine.
Stabilitätsaktualisierungen mit hoher Priorität
-
Verbesserte Leistung und Verfügbarkeit von Read-Instances bei der Anwendung DROP TABLE und TRUNCATE TABLE beim Betrieb.
-
Es wurde ein kleines, aber kontinuierliches Speicherleck in einem Diagnosemodul behoben, das bei kleineren DB-Instance-Typen zu Problemen führen konnte. out-of-memory
-
Es wurde ein Fehler in der
PostGIS
-Erweiterung behoben, der zu einem Neustart der Datenbank führen konnte. Dies wurde der GIS Post-Community als gemeldethttps://trac.osgeo.org/postgis/ticket/4646. -
Es wurde ein Fehler behoben, der aufgrund einer falschen Fehlerbehandlung in der Speicher-Engine möglicherweise dazu führt, dass Leseanforderungen nicht mehr reagieren.
-
Es wurde ein Fehler behoben, der bei einigen Abfragen fehlschlägt und zu der Meldung führt
ERROR: xmin xxxxxx von vor relfrozenxid yyyyyyy gefunden
. Dies konnte nach der Heraufstufung einer Read-Instance zu einer Write-Instance auftreten. -
Es wurde ein Fehler behoben, durch den ein Aurora-Serverless-DB-Cluster abstürzen konnte, wenn ein Skalierungsversuch zurückgenommen wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Verbesserte Leistung für Abfragen, bei denen viele Zeilen aus dem Speicher gelesen werden.
-
Verbesserte Leistung und Verfügbarkeit von Reader-DB-Instances bei hoher Workload für Lesevorgänge.
-
Es wurde aktiviert, dass korrelierte IN- und IN-Unterabfragen nach Möglichkeit in Joins umgewandelt NOT werden.
-
Verbesserte Leseleistung der
pg_prewarm
-Erweiterung. -
Es wurde ein Fehler behoben, durch den ein serverloses Aurora-DB-Cluster möglicherweise die Meldung meldet
ERROR: falsches Binärdatenformat im Bindungsparameter...
nach einem Skalierungsereignis. -
Es wurde ein Fehler behoben, durch den ein serverloses DB-Cluster möglicherweise die Meldung meldete
ERROR: Es sind nicht genügend Daten in der Nachricht nach einem Skalierungsereignis übrig
. -
Es wurde ein Fehler behoben, bei dem in einem Aurora-Serverless-DB-Cluster längere oder fehlgeschlagene Skalierungsversuche auftreten konnten.
-
Es wurde ein Fehler behoben, der zu der Meldung führte
ERROR: Die Datei "base/xxxxxx/yyyyyyy" konnte nicht erstellt werden, da eine frühere Version noch auf der Festplatte vorhanden ist: Erfolg. Bitte wenden Sie sich an AWS den Kundensupport
. Dies kann während der Objekterstellung auftreten, nachdem der 32-Bit-Objekt-Identifier SQL von Postgre umschlossen wurde. -
Es wurde ein Fehler behoben, bei dem die Segmentdateien write-ahead-log (WAL) für die SQL logische Postgre-Replikation nicht gelöscht wurden, wenn der
wal_level
Wert von bislogical
geändert wurde.replica
-
Es wurde ein Fehler in der
pg_hint_plan
-Erweiterung behoben, durch den eine Abfrage mit mehreren Anweisungen zu einem Absturz führen konnte, wennenable_hint_table
aktiviert war. Dies wird in der SQL Postgre-Community als verfolgt. https://github.com/ossc-db/pg_hint_plan/issues/25 -
Es wurde ein Fehler behoben, durch den JDBC Clients die Nachricht
java.io melden konnten. IOException: Unerwarteter Pakettyp: 75
nach einem Skalierungsereignis in einem serverlosen Aurora-DB-Cluster. -
Es wurde ein Fehler in der SQL logischen Postgre-Replikation behoben, der zu der Meldung führte
ERROR: Die Snapshot-Referenz gehört nicht dem Ressourcenbesitzer
. TopTransaction -
Die folgenden Erweiterungen wurden geändert:
-
orafce
wurde auf Version 3.8 aktualisiert.
-
Postgre SQL 10.11, Aurora Postgre SQL 2.4 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.11 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.11 finden Sie unter Postgre-Version 10.11. SQL
Diese Version enthält mehrere kritische Stabilitätsaktualisierungen. Amazon empfiehlt dringend, Ihre Aurora SQL Postgre-Cluster, die ältere Postgre SQL 10-Engines verwenden, auf diese Version zu aktualisieren.
Versionen und Patches
Aurora Postgret 2.4.4 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsaktualisierungen
-
None
Stabilitätsaktualisierungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 2.4.3 SQL
Neue Features
-
Aurora Postgre unterstützt SQL jetzt den Postgre-Speicherparameter SQL vacuum_truncate
, um die Vakuumtrunkierung für bestimmte Tabellen zu verwalten. Setzen Sie diesen Speicherparameter für eine Tabelle auf false, um zu verhindern, dass der VACUUM SQLBefehl die letzten leeren Seiten der Tabelle kürzt.
Wichtige Stabilitätsaktualisierungen
-
None
Stabilitätsaktualisierungen mit hoher Priorität
-
Behebung eines Fehlers, durch den Lesevorgänge aus dem Speicher aufgrund einer fehlerhaften Fehlerbehandlung angehalten wurden.
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 2.4.2 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Fehler behoben, bei dem eine Reader-DB-Instance vorübergehend veraltete Daten verwendet. Dies kann zu falschen Ergebnissen wie zu wenig oder zu viele Zeilen führen. Dieser Fehler hat keine Auswirkungen auf den persistenten Speicher und wird gelöscht, wenn die Datenbankseite, die die Zeile enthält, aus dem Cache entfernt wurde. Dies kann passieren, wenn auf der primären DB-Instance ein Transaktions-Snapshot-Überlauf auftritt, da mehr als 64 Teiltransaktionen in einer einzigen Transaktion vorhanden sind. Zu den Anwendungen, die für diesen Fehler anfällig sind, gehören solche, die SQL Savepoints oder SQL Postgre-Ausnahmebehandlungsroutinen mit mehr als 64 Untertransaktionen in der obersten Transaktion verwenden.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler behoben, der dazu führen kann, dass eine Reader-DB-Instance abstürzt und bei dem Versuch, dem DB-Cluster beitreten zu können, nicht verfügbar war. Dies kann in einigen Fällen passieren, wenn die primäre DB-Instance aufgrund einer hohen Anzahl von Teiltransaktionen einen Transaktions-Snapshot-Überlauf hat. In diesem Fall kann die Reader-DB-Instance erst beitreten, wenn der Snapshot-Überlauf gelöscht wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den Performance Insights die Abfrage-ID einer laufenden Anweisung nicht ermitteln konnte.
Aurora Postgret 2.4.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Fehler behoben, bei dem die DB-Instance aufgrund der Selbstreparaturfunktion des zugrunde liegenden Speichers kurzzeitig nicht verfügbar war.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler behoben, der zum Absturz der Datenbank-Engine führen konnte, was zu Nichtverfügbarkeit führte. Dies trat auf, wenn bei einer neu eingerichteten Datenbankverbindung während der Initialisierung nach erfolgreicher Authentifizierung ein Ressourcenerschöpfungsfehler auftrat.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde eine Korrektur für die
pg_hint_plan
-Erweiterung bereitgestellt, aufgrund dessen die Datenbank-Engine abstürzen konnte, was zu Nichtverfügbarkeit führt. Das Open-Source-Problem kann unter verfolgt werde https://github.com/ossc-db/pg_hint_plan/pull/45. -
Es wurde ein Fehler behoben, bei dem SQL das Formular
ALTER FUNCTION ... OWNER TO ...
falsch gemeldet wurde.ERROR: improper qualified name (too many dotted names)
-
Verbesserte Leistung der
GIN
-Indexbereinigung durch Prefetching. -
Es wurde ein Fehler in Open-Source-Postgre behobenSQL, der zu einem Absturz der Datenbank-Engine und damit zu einer Nichtverfügbarkeit führen konnte. Dies trat bei parallelen B-Tree-Index-Scans auf. Dieses Problem wurde der SQL Postgre-Community gemeldet.
-
Verbesserte Leistung von In-Memory-B-Tree-Index-Scans.
-
Zusätzliche allgemeine Verbesserungen der Stabilität und Verfügbarkeit von Aurora PostgreSQL.
Aurora Postgret 2.4.0 SQL
Sie finden die folgenden neuen Funktionen und Verbesserungen in dieser Engine-Version.
Neue Funktionen
-
Unterstützung für das Exportieren von Daten nach Amazon S3. Weitere Informationen finden Sie unter Exportieren von Daten aus einem Aurora SQL Postgre-DB-Cluster nach Amazon S3 im Amazon Aurora Aurora-Benutzerhandbuch.
-
Unterstützung für Amazon Aurora Machine Learning. Weitere Informationen finden Sie unter Verwenden von maschinellem Lernen (ML) mit Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
-
SQLZu den Verbesserungen bei der Verarbeitung gehören:
-
Optimierungen für
NOT IN
mit demapg_enable_not_in_transform
-Parameter. -
Semi-Join-Filter-Pushdown-Erweiterungen für Hash-Joins mit dem
apg_enable_semijoin_push_down
-Parameter. -
Optimierungen für die Entfernung innerer Joins mit dem
apg_enable_remove_redundant_inner_joins
-Parameter. -
Verbesserte ANSI Kompatibilitätsoptionen mit den
ansi_constraint_trigger_ordering
ansi_qualified_update_set_target
Parameternansi_force_foreign_key_checks
und.
Weitere Informationen finden Sie unter Amazon Aurora SQL Postgre-Parameter im Amazon Aurora Aurora-Benutzerhandbuch.
-
-
Zu den neuen und aktualisierten SQL Postgre-Erweiterungen gehören:
-
Die neue
aws_ml
-Erweiterung. Weitere Informationen finden Sie unter Verwenden von maschinellem Lernen (ML) mit Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch. -
Die neue
aws_s3
-Erweiterung. Weitere Informationen finden Sie unter Exportieren von Daten aus einem Aurora SQL Postgre-DB-Cluster nach Amazon S3 im Amazon Aurora Aurora-Benutzerhandbuch. -
Aktualisierungen der
apg_plan_mgmt
-Erweiterung. Weitere Informationen finden Sie unter Verwaltung von Abfrageausführungsplänen für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
-
Wichtige Stabilitätsaktualisierungen
-
Es wurde ein Fehler im Zusammenhang mit der Erstellung von B-Tree-Indizes in temporären Tabellen behoben, der in seltenen Fällen zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen kann.
-
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physische Replik einer RDS for SQL Postgre-Instanz fungiert. In seltenen Fällen verursacht dieser Fehler einen Protokollschreibfehler, der zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen kann.
-
Es wurde ein Fehler im Zusammenhang mit der Behandlung von Lesevorgängen mit hoher I/O-Latenz behoben, der in seltenen Fällen zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen kann.
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Fehler im Zusammenhang mit der logischen Replikation behoben, bei dem
wal
-Segmente nicht ordnungsgemäß aus dem Speicher entfernt wurden. Dies kann zu einer Aufblähung des Speichers führen. Um dies zu überwachen, zeigen Sie denTransactionLogDiskUsage
-Parameter an. -
Es wurden mehrere Fehler behoben, die Aurora während Prefetch-Operationen auf BTree-Indizes zum Absturz bringen.
-
Es wurde ein Fehler behoben, durch den es bei einem Aurora-Neustart möglicherweise zu einem Timeout kommt, wenn logische Replikation verwendet wird.
-
Die Validierungsprüfungen für Datenblöcke im Puffer-Cache wurden verbessert. Dadurch kann Aurora Inkonsistenzen besser erkennen.
Zusätzliche Verbesserungen und Erweiterungen
-
Die Erweiterung der Abfrageplanverwaltung
apg_plan_mgmt
verfügt über einen verbesserten Algorithmus für die Verwaltung der Plangenerierung für stark partitionierte Tabellen. -
Reduzierte Startzeit bei Instances mit großen Caches durch Verbesserungen des Puffer-Cache-Wiederherstellungsalgorithmus.
-
Die Leistung des read-node-apply Prozesses bei Workloads mit hohen Transaktionsraten wurde durch Änderungen an der Postgre-Priorisierung verbessert. SQL
LWLock
Diese Änderungen verhindern, dass der read-node-apply Prozess ausbleibt, während Postgre stark umkämpft SQLProcArray
ist. -
Verbesserte Verarbeitung von Stapellesevorgängen bei Bereinigung, Tabellen-Scans und Index-Scans. Dies führt zu einem höheren Durchsatz und einem geringeren Verbrauch. CPU
-
Es wurde ein Fehler behoben, durch den ein gelesener Knoten während der Wiedergabe eines Postgre SQL
SLRU
-truncate-Vorgangs abstürzen konnte. -
Es wurde ein Fehler behoben, bei dem in seltenen Fällen nach einem Fehler, der von einer der sechs Kopien eines Aurora-Protokolldatensatzes zurückgegeben wurde, Datenbank-Schreibvorgänge unterbrochen werden können.
-
Es wurde ein Fehler im Zusammenhang mit der logischen Replikation behoben, bei dem eine einzelne Transaktion mit einer Größe von über 1 GB zu einem Engine-Absturz führen kann.
-
Es wurde ein Speicherleck auf Leseknoten behoben, wenn die Cluster-Cache-Verwaltung aktiviert ist.
-
Es wurde ein Fehler behoben, bei dem der Import eines RDS For SQL Postgre-Snapshots möglicherweise nicht mehr reagierte, wenn der Quell-Snapshot eine große Anzahl von nicht protokollierten Beziehungen enthält.
-
Es wurde ein Fehler behoben, durch den der Aurora-Speicher-Daemon bei starker I/O-Auslastung abstürzen konnte.
-
Es wurde ein Fehler im Zusammenhang mit
hot_standby_feedback
für Leseknoten behoben, wodurch der Leseknoten möglicherweise die falsche Transaktions-ID-Epoche an den Schreibknoten meldet. Dies kann dazu führen, dass der Schreibknotenhot_standby_feedback
ignoriert und Snapshots auf dem Leseknoten ungültig macht. -
Es wurde ein Fehler behoben, durch den Speicherfehler, die während
CREATE DATABASE
-Anweisungen auftreten, nicht ordnungsgemäß verarbeitet werden. Der Fehler führte dazu, dass nicht auf die resultierende Datenbank zugegriffen werden konnte. Das korrekte Verhalten besteht darin, dass die Datenbankerstellung fehlschlägt und der entsprechende Fehler an den Benutzer zurückgegeben wird. -
Die Behandlung des SQL Postgre-Snapshot-Überlaufs, wenn ein Leseknoten versucht, eine Verbindung zu einem Schreibknoten herzustellen, wurde verbessert. Vor dieser Änderung konnte der Leseknoten nicht beitreten, wenn sich der Schreibknoten in einem Snapshot-Überlaufstatus befand. In der SQL Postgre-Protokolldatei wurde eine Meldung im folgenden Format angezeigt.
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
Ein Snapshot-Überlauf tritt auf, wenn eine einzelne Transaktion mehr als 64 Subtransaktionen erstellt hat.xxxxxxx
(nowyyyyyyy
) -
Es wurde ein Fehler im Zusammenhang mit allgemeinen Tabellenausdrücken behoben, bei dem fälschlicherweise ein Fehler ausgelöst wurde, wenn eine NOT IN-Klasse in einer CTE existiert. Der Fehler ist
CTE with NOT IN fails with ERROR: could not find CTE
.CTE-Name
-
Es wurde ein Fehler behoben, der mit einem falschen
last_error_timestamp
-Wert in deraurora_replica_status
-Tabelle im Zusammenhang steht. -
Es wurde ein Fehler behoben, um zu vermeiden, dass gemeinsam genutzte Puffer mit Blöcken gefüllt werden, die zu temporären Objekten gehören. Diese Blöcke befinden sich korrekt in den lokalen Puffern des SQL Postgre-Backends.
-
Die Leistung der Vakuumbereinigung von Indizes wurde verbessert. GIN
-
Es wurde ein Fehler behoben, durch den Aurora in seltenen Fällen eine CPU Auslastung von 100% aufwies, während es als Replikat einer RDS for SQL Postgre-Instance fungierte, selbst wenn der Replikationsstream inaktiv war.
-
Eine Änderung von Postgre SQL 11 wurde zurückportiert, die die Bereinigung verwaister temporärer Tabellen verbessert. Ohne diese Änderung ist es möglich, dass verwaiste temporäre Tabellen in seltenen Fällen zu einem Wraparound der Transaktions-ID führen können. Weitere Informationen finden Sie in diesem Postgre-Community-Commit. SQL
-
Es wurde ein Fehler behoben, durch den eine Writer-Instance Replikationsregistrierungsanforderungen von Reader-Instances akzeptieren kann, während ein nicht initialisierter Startvorgang vorliegt.
-
Die folgenden Erweiterungen wurden geändert:
-
pg_hint_plan
wurde auf Version 1.3.3 aktualisiert. -
plprofiler
, Version 4.1, wurde hinzugefügt.
-
Postgre SQL 10.7, Aurora Postgre SQL 2.3 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 10.7 mit Aurora Postgre SQL 2.3 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.7 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.7 finden Sie unter Postgre-Version 10.7. SQL
Versionen und Patches
Aurora Postgret 2.3.5 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Es wurde ein Fehler behoben, der zu Neustarts einer DB-Instance führen konnte.
-
Es wurde ein Fehler behoben, der zu einem Absturz führen konnte, wenn das SQL Postgre-Backend bei Verwendung der logischen Replikation beendet wurde.
-
Ein Fehler wurde behoben, der zu einem Neustart führen konnte, wenn bei Failovers Lesevorgänge erfolgten.
-
Ein Fehler mit dem
wal2json
-Modul für die logische Replikation wurde behoben. -
Ein Fehler wurde behoben, der zu inkonsistenten Metadaten führen konnte.
Aurora Postgret 2.3.3 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Es wurde ein Backport-Fix für das Sicherheitsproblem der SQL Postgre-Community -2019-10130 bereitgestellt. CVE
-
Es wurde ein Backport-Fix für das Sicherheitsproblem der Postgre-Community -2019-10164 bereitgestellt. SQL CVE
-
Es wurde ein Fehler behoben, durch den das Streaming von Datenaktivitäten zu viel Zeit in Anspruch nehmen konnte. CPU
-
Behebung eines Fehler, der möglicherweise dazu führt, dass parallele Threads beim Scannen eines B-Tree-Index nach einem Festplattenlesevorgang nicht mehr reagieren.
-
Es wurde ein Fehler behoben, bei dem die Verwendung des
not in
Prädikats gegen einen allgemeinen Tabellenausdruck (CTE) den folgenden Fehler zurückgeben konnte: "ERROR: bad levelsup forCTE“. -
Behebung eines Fehlers, der möglicherweise dazu führt, dass der Replay-Prozess der Leseknoten nicht mehr reagiert, während eine Änderung an einem Generalized Search Tree (GiST)-Index durchgeführt wird.
-
Behebung eines Fehlers, durch den Sichtbarkeitsmap-Seiten nach einem Failover auf einen Leseknoten falsche Freeze-Bits enthalten können.
-
Optimierter Protokolldatenverkehr zwischen dem Schreibknoten und den Leseknoten während der Indexwartung.
-
Behebung eines Fehlers, durch den Abfragen für Leseknoten abstürzen können, während ein B-Tree-Indexscan durchgeführt wird.
-
Behebung eines Fehlers, durch den eine Abfrage abstürzen kann, die für die Entfernung von redundanten internen Joins optimiert wurde.
-
Die Funktion
aurora_stat_memctx_usage
meldet jetzt die Anzahl der Instances eines bestimmten Kontextnamens. -
Behebung eines Fehlers, durch den die Funktion
aurora_stat_memctx_usage
falsche Ergebnisse meldet. -
Behebung eines Fehlers, der dazu führen konnte, dass der Replay-Prozess der Leseknoten das Beenden der in Konflikt stehenden Abfragen über den konfigurierten Wert für
max_standby_streaming_delay
hinaus verzögert. -
Zusätzliche Informationen werden jetzt für Leseknoten protokolliert, wenn aktive Verbindungen mit dem Relay-Prozess in Konflikt stehen.
-
Es wurde ein Backport-Fix für den SQL Postgre-Community-Bug #15677 bereitgestellt, bei dem es beim Löschen aus einer partitionierten Tabelle zu einem Absturz kommen konnte.
Aurora Postgret 2.3.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Beseitigung mehrerer Fehler im Zusammenhang mit dem I/O-Prefetching, die zu Engine-Abstürzen führten.
Aurora Postgret 2.3.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Features
-
Aurora Postgre führt SQL jetzt I/O-Prefetching durch, während B-Tree-Indizes gescannt werden. Dies führt zu einer deutlich verbesserten Leistung bei B-Tree-Scans für nicht zwischengespeicherte Daten.
Verbesserungen
-
Es wurde ein Fehler behoben, bei dem Leseknoten mit dem Fehler „Zu viele belegt“ fehlschlagen konnten. LWLocks
-
Beseitigung zahlreicher Probleme, die dazu führten, dass Leseknoten bei einem erheblichen Schreib-Workload für das Cluster nicht gestartet wurden.
-
Beseitigung eines Fehlers, bei dem die Nutzung der Funktion
aurora_stat_memctx_usage()
zu einem Absturz führen konnte. -
Verbesserung der Strategie für die Cache-Ersetzung, die von Tabellen-Scans verwendet wird, um Beschädigungen des Puffer-Cache zu minimieren.
Postgre SQL 10.6, Aurora Postgre SQL 2.2 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 10.6 mit Aurora Postgre SQL 2.2 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.6 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.6 finden Sie unter Postgre-Version 10.6. SQL
Versionen und Patches
Aurora Postgret 2.2.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Die Stabilität der logischen Replikation wurde verbessert.
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte die Form "CLOGSegment 123 existiert nicht: Keine solche Datei oder kein solches Verzeichnis“.
-
Die unterstützte Größe von IAM Passwörtern wurde auf 8 KB erhöht.
-
Die Konsistenz der Leistung unter Workloads mit hohem Schreibdurchsatz wurde verbessert.
-
Es wurde ein Fehler behoben, der den Absturz einer Read Replica während eines Neustarts verursachen konnte.
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte das Format "SQLERROR: Versuch, die Vergangenheit EOF einer Beziehung zu lesen“.
-
Es wurde ein Fehler behoben, der zu einem Anstieg der Speicherauslastung nach einem Neustart führen konnte.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass eine Transaktion mit zahlreichen Subtransaktionen fehlschlägt.
-
Es wurde ein Patch aus der Community Postgre zusammengeführtSQL, der potenzielle Fehler bei der Verwendung von GIN Indizes behebt. Weitere Informationen finden Sie unter https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass ein Snapshot-Import von für Postgre fehlschlagen konnte. RDS SQL
Aurora Postgret 2.2.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Funktionen
-
Beschränken der Passwortverwaltung hinzugefügt. Mit der beschränkten Passwortverwaltung können Sie einschränken, wer Änderungen der Benutzerpasswörter und des Passwortablaufs verwalten darf. Dazu werden der Parameter
rds.restrict_password_commands
und die Rollerds_password
verwendet. Weitere Informationen finden Sie unter Restricting password management im Benutzerhandbuch für Amazon Aurora.
Postgre SQL 10.5, Aurora Postgre SQL 2.1 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 10.5 mit Aurora Postgre SQL 2.1 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.5 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.5 finden Sie unter SQLPostgre-Version
Versionen und Patches
Aurora Postgret 2.1.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte die Form "CLOGSegment 123 existiert nicht: Keine solche Datei oder kein solches Verzeichnis“.
-
Die unterstützte Größe von IAM Passwörtern wurde auf 8 KB erhöht.
-
Die Konsistenz der Leistung unter Workloads mit hohem Schreibdurchsatz wurde verbessert.
-
Es wurde ein Fehler behoben, der den Absturz einer Read Replica während eines Neustarts verursachen konnte.
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte das Format "SQLERROR: Versuch, die Vergangenheit EOF einer Beziehung zu lesen“.
-
Es wurde ein Fehler behoben, der zu einem Anstieg der Speicherauslastung nach einem Neustart führen konnte.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass eine Transaktion mit zahlreichen Subtransaktionen fehlschlägt.
-
Es wurde ein Patch aus der Community Postgre zusammengeführtSQL, der potenzielle Fehler bei der Verwendung von GIN Indizes behebt. Weitere Informationen finden Sie unter https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass ein Snapshot-Import von für Postgre fehlschlagen konnte. RDS SQL
Aurora Postgret 2.1.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Funktionen
-
Die allgemeine Verfügbarkeit der Aurora-Abfrageplan-Verwaltung, mit der Kunden beliebige oder alle Abfragepläne erfassen und verwalten können, die von ihren Anwendungen verwendet werden. So können sie die Abfragen-Optimierer-Planauswahl kontrollieren und eine gute und stabile Performance der Anwendungen sicherstellen. Weitere Informationen finden Sie unter Verwaltung von Abfrageausführungsplänen für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
-
Aktualisieren der
libprotobuf
-Erweiterung auf Version 1.3.0. Diese wird von derPostGIS
-Erweiterung verwendet. -
Aktualisieren der
pg_similarity
-Erweiterung auf Version 1.0. -
Aktualisieren der
log_fdw
-Erweiterung auf Version 1.1. -
Aktualisieren der
pg_hint_plan
-Erweiterung auf Version 1.3.1.
Verbesserungen
-
Der Netzwerkdatenverkehr zwischen den Schreibe- und Reader-Knoten wird jetzt komprimiert, um die Netzwerkauslastung zu verringern. Dadurch verringert sich das Risiko, dass Leseknoten aufgrund der Netzwerkauslastung nicht verfügbar sind.
-
Implementierte ein leistungsstarkes, skalierbares Subsystem für SQL Postgre-Subtransaktionen. Dies verbessert die Performance von Anwendungen, in denen zahlreiche Savepoints und
PL/pgSQL
-Ausnahme-Handler verwendet werden. -
Die
rds_superuser
-Rolle kann jetzt die folgenden Parameter auf Sitzungs-, Datenbank- oder Rollenebene festlegen:-
log_duration
-
log_error_verbosity
-
log_executor_stats
-
log_lock_waits
-
log_min_duration_statement
-
log_min_error_statement
-
log_min_messages
-
log_parser_stats
-
log_planner_stats
-
log_replication_commands
-
log_statement_stats
-
log_temp_files
-
-
Es wurde ein Fehler behoben, bei dem der Befehl "... SQL ALTER FUNCTION OWNER ZU...“ kann mit dem Fehler "improper qualified name (too many dotted names) (Fehlerhafter qualifizierter Name [zu viele Namen mit Punkten])" fehlschlagen.
-
Ein Fehler wurde behoben, durch den beim Übergeben einer Transaktion mit mehr als zwei Millionen Subtransaktionen ein Absturz auftreten konnte.
-
Es wurde ein Fehler im SQL Community-Postgre-Code im Zusammenhang mit GIN Indizes behoben, der dazu führen kann, dass das Aurora-Speicher-Volume nicht mehr verfügbar ist.
-
Es wurde ein Fehler behoben, durch den ein Aurora SQL Postgre-Replikat einer RDS for SQL Postgre-Instanz möglicherweise nicht gestartet werden konnte und der Fehler "PANIC: could not locate a valid checkpoint record“ meldete.
-
Ein Fehler wurde behoben, durch den ein Absturz auftreten konnte, wenn ein ungültiger Parameter an die
aurora_stat_backend_waits
-Funktion übergeben wurde.
Bekannte Probleme
-
Die
pageinspect
Erweiterung wird in Aurora Postgre SQL nicht unterstützt.
Postgre SQL 10.4, Aurora Postgre SQL 2.0 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 10.4 mit Aurora Postgre SQL 2.0 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 10.4 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 10.4 finden Sie unter Postgre-Version 10.4. SQL
Versionen und Patches
Aurora Postgret 2.0.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte die Form "CLOGSegment 123 existiert nicht: Keine solche Datei oder kein solches Verzeichnis“.
-
Die unterstützte Größe von IAM Passwörtern wurde auf 8 KB erhöht.
-
Die Konsistenz der Leistung unter Workloads mit hohem Schreibdurchsatz wurde verbessert.
-
Es wurde ein Fehler behoben, der den Absturz einer Read Replica während eines Neustarts verursachen konnte.
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte das Format "SQLERROR: Versuch, die Vergangenheit EOF einer Beziehung zu lesen“.
-
Es wurde ein Fehler behoben, der zu einem Anstieg der Speicherauslastung nach einem Neustart führen konnte.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass eine Transaktion mit zahlreichen Subtransaktionen fehlschlägt.
-
Es wurde ein Patch aus der Community Postgre zusammengeführtSQL, der potenzielle Fehler bei der Verwendung von GIN Indizes behebt. Weitere Informationen finden Sie unter https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass ein Snapshot-Import von für Postgre fehlschlagen konnte. RDS SQL
Aurora Postgret 2.0.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Diese Version enthält alle Korrekturen, Funktionen und Verbesserungen, die in enthalten sin Postgre SQL 9.6.9, Aurora Postgre SQL 1.3 (veraltet).
-
Die Größe der temporären Dateien kann vom Benutzer konfiguriert werden. Sie benötigen die rds_superuser-Rolle, um den Parameter
temp_file_limit
zu ändern. -
Die
GDAL
-Bibliothek, die von derPostGIS
-Erweiterung verwendet wird, wurde aktualisiert. -
Aktualisieren der
ip4r
-Erweiterung auf Version 2.1.1. -
Aktualisieren der
pg_repack
-Erweiterung auf Version 1.4.3. -
Aktualisieren der
plv8
-Erweiterung auf Version 2.1.2. -
Parallele Abfragen — Wenn Sie eine neue Aurora Postgre-Instance SQL Version 2.0 erstellen, werden parallel Abfragen für die
default.postgres10
Parametergruppe aktiviert. Der Parametermax_parallel_workers_per_gather
wird standardmäßig auf 2 gesetzt. Sie können ihn aber ändern, um Ihre speziellen Workload-Anforderungen zu unterstützen. -
Es wurde ein Fehler behoben, der zum Absturz von Leseknoten nach einer bestimmten Änderung eines freien Platzes des Schreibknotens führen konnte.
SQLPostgre-9.6-Versionen (veraltet)
Versionsupdates
- Postgre SQL 9.6.22, Aurora Postgre SQL 1.11 (veraltet)
- Postgre SQL 9.6.21, Aurora Postgre SQL 1.10 (veraltet)
- Postgre SQL 9.6.19, Aurora Postgre SQL 1.9 (veraltet)
- Postgre SQL 9.6.18, Aurora Postgre SQL 1.8 (veraltet)
- Postgre SQL 9.6.17, Aurora Postgre SQL 1.7 (veraltet)
- Postgre SQL 9.6.16, Aurora Postgre SQL 1.6 (veraltet)
- Postgre SQL 9.6.12, Aurora Postgre SQL 1.5 (veraltet)
- Postgre SQL 9.6.11, Aurora Postgre SQL 1.4 (veraltet)
- Postgre SQL 9.6.9, Aurora Postgre SQL 1.3 (veraltet)
- Postgre SQL 9.6.8, Aurora Postgre SQL 1.2 (veraltet)
- Postgre SQL 9.6.6 Aurora Postgre SQL 1.1 (veraltet)
- Postgre SQL 9.6.3, Aurora Postgre SQL 1.0 (veraltet)
Postgre SQL 9.6.22, Aurora Postgre SQL 1.11 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.22 und Aurora Postgre SQL 1.10 werden nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.22 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.22 finden Sie unter Postgre-Version 9.6.22. SQL
Versionen und Patches
Aurora Postgret 1.11.1 SQL
Stabilitätsaktualisierungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem Abfragen aufgrund von Erschöpfung von I/O-Ressourcen, die durch Prefetch ausgelöst wurden, nicht reagierten.
Zusätzliche Verbesserungen und Stabilitätsaktualisierungen
-
Mehrere Probleme im Aurora-Speicher-Daemon behoben, die bei Verwendung bestimmter Netzwerkkonfigurationen zu kurzen Nichtverfügbarkeiten führen konnten.
Aurora Postgret 1.11 SQL
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Problem behoben, bei dem das Erstellen einer Datenbank aus einer vorhandenen Vorlagendatenbank mit Tablespace zu einem Fehler mit der Meldung
ERROR: could not open file pg_tblspc/...: No such file or directory
geführt hat. -
Es wurde ein Problem behoben, bei dem in seltenen Fällen eine Aurora-Replik möglicherweise nicht gestartet werden konnte, wenn eine große Anzahl von SQL Postgre-Subtransaktionen (d. h. SQL Savepoints) verwendet wurde.
-
Es wurde ein Problem behoben, bei dem in seltenen Fällen Lesergebnisse bei wiederholten Leseanforderungen auf Replikatknoten inkonsistent waren.
Zusätzliche Verbesserungen und Erweiterungen
-
Open wurde auf 1.1.1k aktualisiert. SSL
-
Reduzierte CPU Nutzung und Speicherverbrauch des WAL Apply-Prozesses auf Aurora-Repliken für einige Workloads.
-
Verbesserung der Sicherheitsprüfungen im Schreibpfad, um falsche Schreibvorgänge in Metadaten zu erkennen.
-
Es wurde ein Problem behoben, bei dem ein doppelter Dateieintrag den Start der Aurora SQL Postgre-Engine verhindern kann.
-
Beseitigung eines Problems, das bei hohen Workloads zu einer vorübergehenden Nichtverfügbarkeit führen konnte.
-
Wiedereinführung der Möglichkeit, einen Schrägstrich im S3-Pfad während des S3-Imports zu verwenden.
-
Die Erweiterung
PostGIS
wurde auf Version 2.4.7 aktualisiert. -
Aktualisieren der
orafce
-Erweiterung auf Version 3.16.
Postgre SQL 9.6.21, Aurora Postgre SQL 1.10 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.21 und Aurora Postgre SQL 1.10 werden nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.21 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.21 finden Sie unter Postgre-Version 9.6.21. SQL
Aurora Postgret 1.10.0 SQL
Stabilitätsverbesserungen mit hoher Priorität
Es wurde ein Fehler behoben, bei dem in seltenen Fällen ein Reader beim Neustart inkonsistente Ergebnisse hatte, während eine Transaktion mit mehr als 64 Untertransaktionen verarbeitet wurde.
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, bei dem die Datenbank nicht gestartet werden konnte, wenn viele Beziehungen in Umgebungen mit eingeschränktem Speicher vorhanden waren.
-
Es wurde ein Fehler in der Erweiterung
apg_plan_mgmt
behoben, der aufgrund eines internen Pufferüberlaufs zu kurzen Nichtverfügbarkeiten führen konnte. -
Es wurde ein Fehler behoben, bei dem die Datenbank-Engine versuchte, gemeinsam genutzte Speichersegmente zu erstellen, die größer als der Gesamtspeicher der Instance waren und wiederholt fehlschlug. Versuche, 128 GiB gemeinsam genutzte Puffer auf einer db.r5.large-Instance zu erstellen, schlagen beispielsweise fehl. Mit dieser Änderung ermöglichen Anforderungen für die Gesamtallokation des gemeinsam genutzten Speichers, die größer als der Instance-Speicher ist, das Setzen der Instance auf inkompatible Parameter.
-
Logik hinzugefügt, um unnötige
pg_wal
temporäre Dateien bei einem Datenbankstart zu bereinigen. -
Es wurde ein Fehler in Aurora Postgre SQL 9.6 behoben, der manchmal verhinderte, dass Lese-/Schreibknoten gestartet wurden, wenn die eingehende Replikation verwendet wurde.
-
Es wurde ein Fehler behoben, der beim Erstellen der Erweiterung
PostGIS
mit aktiviertempgAudit
zu kurzzeitiger Nichtverfügbarkeit aufgrund von zu wenig Arbeitsspeicher führen konnte. -
Btree-Seitenüberprüfungen hinzugefügt, um Inkonsistenzen in Tupel-Metadaten zu erkennen.
Postgre SQL 9.6.19, Aurora Postgre SQL 1.9 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.19 und Aurora Postgre SQL 1.9 werden nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.19 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.19 finden Sie unter Postgre-Version 9.6.19. SQL
Versionen und Patches
Aurora Postgret 1.9.2 SQL
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, bei dem ein Reader-Knoten eine zusätzliche oder fehlende Zeile rendern könnte, wenn der Leser neu gestartet wurde, während der Writer-Knoten eine lange Transaktion mit mehr als 64 Subtransaktionen verarbeitet.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, bei dem ein großer S3-Import mit Tausenden von Clients dazu führen kann, dass einer oder mehrere der Import-Clients nicht mehr reagierten.
Aurora Postgret 1.9.1 SQL
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, der dazu führte, dass eine Read Replica in seltenen Fällen erfolglos neu gestartet wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den der Snapshot-Import, der Import oder der COPY S3-Import bei hoher Last in seltenen Fällen nicht mehr reagierte.
-
Es wurde ein Fehler behoben, bei dem eine Read Replica möglicherweise nicht dem Cluster beitritt, wenn der Writer sehr mit einem schreibintensiven Workload beschäftigt war.
Aurora Postgret 1.9.0 SQL
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die Sicherheitsprobleme der SQL Postgre-Community -2020-25694, -2020-25695 und CVE -2020-25696. CVE CVE
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
apparent wraparoundMultiXactId
nnnn has not been created yet --
Zusätzliche Verbesserungen und Erweiterungen
-
Aurora Postgre gerät bei einem Leseknoten nicht SQL mehr ins Hintertreffen, wenn das Backend das Schreiben in den Datenbank-Client blockiert.
-
Es wurde ein Bug behoben, der in seltenen Fällen zu einer kurzen Zeit der Nichtverfügbarkeit einer Read Replica führte, wenn das Speichervolume wuchs.
-
Es wurde ein Fehler beim Erstellen einer Datenbank behoben, der den folgenden Fehler zurückgeben konnte
ERROR: Das Verzeichnis konnte nicht auf der lokalen Festplatte erstellt
werden -
Es wurde ein Bug im
GiST
Index behoben, der zu unzureichendem Platz im Speicher führen konnte, nachdem eine Aurora-Read Replik hochgestuft wurde. -
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physisches Replikat einer RDS for SQL Postgre-Instanz fungiert, die Indizes verwendet.
GiST
In seltenen Fällen verursachte dieser Fehler nach Hochstufung des Aurora-Cluster eine kurze Zeit der Nichtverfügbarkeit.
Postgre SQL 9.6.18, Aurora Postgre SQL 1.8 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.18 und Aurora Postgre SQL 1.8 werden nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.18 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.18 finden Sie unter Postgre-Version 9.6.18. SQL
Versionen und Patches
Es gibt keine Version 1.8.1.
Aurora SQL Postgre-Version 1.8.2
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent -
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
Aurora Postgre gerät bei einem Leseknoten nicht SQL mehr ins Hintertreffen, wenn das Backend das Schreiben in den Datenbank-Client blockiert.
-
Es wurde ein Fehler behoben, bei dem eine
DROP DATABASE
-Anweisung keine Relationsdateien entfernt hat. -
Es wurde ein kleines Speicherleck in einem B-Baum-Index behoben, das zu unzureichendem Platz im Speicher führen konnte.
-
Es wurde ein Fehler in der Funktion
aurora_replica_status()
behoben, bei der das Feldserver_id
manchmal abgeschnitten wurde. -
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physisches Replikat einer RDS for SQL Postgre-Instanz fungiert, die GiST-Indizes verwendet. In seltenen Fällen verursachte dieser Fehler nach Hochstufung des Aurora-DB-Cluster eine kurze Zeit der Nichtverfügbarkeit.
Aurora Postgret 1.8.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler im Zusammenhang mit der Erweiterung der Heap-Seite behoben, der in seltenen Fällen zu einer längeren Wiederherstellungszeit und einer Beeinträchtigung der Verfügbarkeit führte.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den das Aurora-Replikat abstürzte, wenn Workloads mit schweren Teiltransaktionen auf der Schreiber-Instance vorgenommen wurden.
-
Es wurde ein Fehler behoben, bei dem die Schreiber-Instances aufgrund eines Speicherlecks und Mangels des zur Verfolgung aktiver Transaktionen verwendeten Speichers abstürzte.
-
Es wurde ein Fehler behoben, der zu einem Absturz aufgrund einer falschen Initialisierung führte, wenn beim Start des SQL Postgre-Backends kein freier Speicher verfügbar war.
-
Es wurde ein Absturz beim BTree Prefetch behoben, der unter bestimmten Bedingungen auftrat, die von der Form und den im Index enthaltenen Daten abhingen.
-
Es wurde ein Fehler behoben, durch den bei einer
SELECT
Abfrage fälschlicherweise der FehlerVersuch, die Vergangenheit der Beziehung rrrr zu lesen, zurückgegeben wurde. EOF blockno=bbb
nblocks=nnn. -
Es wurde ein Fehler behoben, durch den die Datenbank aufgrund der Fehlerbehandlung beim Wachstum des Datenbankspeichers kurzzeitig nicht verfügbar war.
Postgre SQL 9.6.17, Aurora Postgre SQL 1.7 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.17 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.17 finden Sie unter Postgre-Version 9.6.17. SQL
Versionen und Patches
Aurora Postgret 1.7.7 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 1.7.6 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler in der Aurora SQL Postgre-Replikation behoben, der zu der folgenden Fehlermeldung führen konnte
ERROR:
wraparound.MultiXactId
nnnn has not been created yet -- apparent
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Bug behoben, der in seltenen Fällen zu einer kurzen Nichtverfügbarkeit von Read Replicas führte, wenn das Speichervolumen wuchs.
-
Es wurde ein Bug in einer B-Baum-Index-Lese-Optimierung behoben, der möglicherweise zu einer kurzen Zeit der Nichtverfügbarkeit geführt hat.
-
Es wurde ein Fehler in einem GiST-Index behoben, der nach dem Heraufstufen einer out-of-memory Aurora Read Replica zu einer Störung führen konnte.
Aurora Postgret 1.7.3 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Keine
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, der eine kurze Nichtverfügbarkeit für schwere Teiltransaktions-Workloads verursacht hat, wenn mehrere Reader-Instances neu gestartet wurden oder dem Cluster wieder beigetreten sind.
Aurora Postgret 1.7.2 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler im Zusammenhang mit der Erweiterung der Heap-Seite behoben, der in seltenen Fällen zu einer längeren Wiederherstellungszeit und einer Beeinträchtigung der Verfügbarkeit führte.
Stabilitätsverbesserungen mit hoher Priorität
Keine
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den die Datenbank aufgrund der Fehlerbehandlung beim Wachstum des Datenbankspeichers kurzzeitig nicht verfügbar war.
-
Es wurde ein Fehler behoben, bei dem eine SELECT Abfrage fälschlicherweise den Fehler „
Versuch, die Vergangenheit der Beziehung zu lesen“ zurückgab. EOF blockno=bbb nblocks=nnn.
-
Es wurde ein Problem mit dem internen Metrik-Collector behoben, das zu unregelmäßigen Spitzenwerten bei Datenbankinstanzen führen konnte. CPU
Aurora Postgret 1.7.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
Keine.
Stabilitätsverbesserungen mit hoher Priorität
-
Verbesserte Leistung und Verfügbarkeit von Leseinstanzen bei der Anwendung DROP TABLE und TRUNCATE TABLE beim Betrieb.
-
Es wurde ein kleines, aber kontinuierliches Speicherleck in einem Diagnosemodul behoben, das bei kleineren DB-Instance-Typen zu Problemen führen konnte. out-of-memory
-
Es wurde ein Fehler in der
PostGIS
-Erweiterung behoben, der zu einem Neustart der Datenbank führen konnte. Dies wurde der GIS Post-Community als gemeldethttps://trac.osgeo.org/postgis/ticket/4646. -
Es wurde ein Fehler behoben, der aufgrund einer falschen Fehlerbehandlung in der Speicher-Engine möglicherweise dazu führt, dass Leseanforderungen nicht mehr reagieren.
-
Es wurde ein Fehler behoben, der bei einigen Abfragen fehlschlägt und zu der Meldung führt
ERROR: xmin xxxxxx von vor relfrozenxid yyyyyyy gefunden
. Dies konnte nach der Heraufstufung einer Read-Instance zu einer Write-Instance auftreten.
Zusätzliche Verbesserungen und Erweiterungen
-
Verbesserte Leistung für Abfragen, bei denen viele Zeilen aus dem Speicher gelesen werden.
-
Verbesserte Leistung und Verfügbarkeit von Reader-DB-Instances bei hoher Workload für Lesevorgänge.
-
Es wurde ein Fehler behoben, der zu der Meldung führte
ERROR: Die Datei "base/xxxxxx/yyyyyyy" konnte nicht erstellt werden, da eine frühere Version noch auf der Festplatte vorhanden ist: Erfolg. Bitte wenden Sie sich an AWS den Kundensupport
. Dies kann während der Objekterstellung auftreten, nachdem der 32-Bit-Objekt-Identifier SQL von Postgre umschlossen wurde. -
Es wurde ein Fehler in der
pg_hint_plan
-Erweiterung behoben, durch den eine Abfrage mit mehreren Anweisungen zu einem Absturz führen konnte, wennenable_hint_table
aktiviert war. Dies wird in der SQL Postgre-Community als verfolgt. https://github.com/ossc-db/pg_hint_plan/issues/25 -
Die folgenden Erweiterungen wurden geändert:
-
orafce
wurde auf Version 3.8 aktualisiert.
-
Postgre SQL 9.6.16, Aurora Postgre SQL 1.6 (veraltet)
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.16 kompatibel. Weitere Informationen zu den Verbesserungen in Version 9.6.16 finden Sie unter Postgre-Version 9.6.16. SQL
Diese Version enthält mehrere kritische Stabilitätsverbesserungen. Amazon empfiehlt dringend, Ihre Aurora SQL Postgre-Cluster, die ältere Postgre SQL 9.6-Engines verwenden, auf diese Version zu aktualisieren.
Patch-Versionen
Aurora Postgret 1.6.4 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Rückportierte Korrekturen für die folgenden Sicherheitsprobleme der Postgre-Community: SQL
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 1.6.3 SQL
Neue Features
-
Aurora Postgre unterstützt SQL jetzt den Postgre-Speicherparameter SQL vacuum_truncate
, um die Vakuumtrunkierung für bestimmte Tabellen zu verwalten. Setzen Sie diesen Speicherparameter auf false, wenn Sie eine Tabelle erstellen oder ändern, um zu verhindern, dass der VACUUM SQLBefehl die letzten leeren Seiten der Tabelle kürzt.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Behebung eines Fehlers, durch den Lesevorgänge aus dem Speicher aufgrund einer fehlerhaften Fehlerbehandlung angehalten wurden.
Zusätzliche Verbesserungen und Erweiterungen
-
None
Aurora Postgret 1.6.2 SQL
Die folgenden Verbesserungen finden Sie in diesem Engine-Update.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler behoben, bei dem eine Reader-DB-Instance vorübergehend veraltete Daten verwendet. Dies kann zu falschen Ergebnissen wie zu wenig oder zu viele Zeilen führen. Dieser Fehler hat keine Auswirkungen auf den persistenten Speicher und wird gelöscht, wenn die Datenbankseite, die die Zeile enthält, aus dem Cache entfernt wurde. Dies kann passieren, wenn auf der primären DB-Instance ein Transaktions-Snapshot-Überlauf auftritt, da mehr als 64 Teiltransaktionen in einer einzigen Transaktion vorhanden sind. Zu den Anwendungen, die für diesen Fehler anfällig sind, gehören solche, die SQL Savepoints oder SQL Postgre-Ausnahmebehandlungsroutinen mit mehr als 64 Untertransaktionen in der obersten Transaktion verwenden.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, der dazu führen kann, dass eine Reader-DB-Instance abstürzt und bei dem Versuch, dem DB-Cluster beitreten zu können, nicht verfügbar war. Dies kann in einigen Fällen passieren, wenn die primäre DB-Instance aufgrund einer hohen Anzahl von Teiltransaktionen einen Transaktions-Snapshot-Überlauf hat. In diesem Fall kann die Reader-DB-Instance erst beitreten, wenn der Snapshot-Überlauf gelöscht wurde.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurde ein Fehler behoben, durch den Performance Insights die Abfrage-ID einer laufenden Anweisung nicht ermitteln konnte.
Aurora Postgret 1.6.1 SQL
Die folgenden Verbesserungen finden Sie in diesem Engine-Update.
Wichtige Stabilitätsverbesserungen
-
Keine
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurde ein Fehler behoben, der zum Absturz der Datenbank-Engine führen konnte, was zu Nichtverfügbarkeit führte. Dies trat auf, wenn bei einer neu eingerichteten Datenbankverbindung während der Initialisierung nach erfolgreicher Authentifizierung ein Ressourcenerschöpfungsfehler auftrat.
Zusätzliche Verbesserungen und Erweiterungen
-
Es wurden allgemeine Verbesserungen der Stabilität und Verfügbarkeit von Aurora Postgre SQL bereitgestellt.
Aurora Postgret 1.6.0 SQL
Sie finden die folgenden neuen Funktionen und Verbesserungen in dieser Engine-Version.
Neue Funktionen
-
Aktualisierungen der
apg_plan_mgmt
-Erweiterung. Weitere Informationen finden Sie unter Verwaltung von Abfrageausführungsplänen für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Wichtige Stabilitätsverbesserungen
-
Es wurde ein Fehler im Zusammenhang mit der Erstellung von B-Tree-Indizes in temporären Tabellen behoben, der in seltenen Fällen zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen kann.
-
Es wurde ein Fehler im Zusammenhang mit der Replikation behoben, wenn Aurora Postgre SQL als physische Replik einer RDS for SQL Postgre-Instanz fungiert. In seltenen Fällen verursacht dieser Fehler einen Protokollschreibfehler, der zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen kann.
-
Es wurde ein Fehler im Zusammenhang mit der Behandlung von Lesevorgängen mit hoher I/O-Latenz behoben, der in seltenen Fällen zu einer längeren Wiederherstellungsdauer führen und die Verfügbarkeit beeinträchtigen kann.
Stabilitätsverbesserungen mit hoher Priorität
-
Es wurden mehrere Fehler behoben, die Aurora während Prefetch-Operationen auf BTree-Indizes zum Absturz bringen.
-
Die Validierungsprüfungen für Datenblöcke im Puffer-Cache wurden verbessert. Dadurch kann Aurora Inkonsistenzen besser erkennen.
Zusätzliche Verbesserungen und Erweiterungen
-
Die Erweiterung der Abfrageplanverwaltung
apg_plan_mgmt
verfügt über einen verbesserten Algorithmus für die Verwaltung der Plangenerierung für stark partitionierte Tabellen. -
Reduzierte Startzeit bei Instances mit großen Caches durch Verbesserungen des Puffer-Cache-Wiederherstellungsalgorithmus.
-
Die Leistung des read-node-apply Prozesses bei Workloads mit hohen Transaktionsraten wurde durch Änderungen an der Postgre-Priorisierung verbessert. SQL
LWLock
Diese Änderungen verhindern, dass der read-node-apply Prozess ausbleibt, während Postgre stark umkämpft SQLProcArray
ist. -
Es wurde ein Fehler behoben, durch den ein gelesener Knoten während der Wiedergabe eines Postgre -truncate-Vorgangs abstürzen konnte. SQL
SLRU
-
Es wurde ein Fehler behoben, bei dem in seltenen Fällen nach einem Fehler, der von einer der sechs Kopien eines Aurora-Protokolldatensatzes zurückgegeben wurde, Datenbank-Schreibvorgänge unterbrochen werden konnten.
-
Es wurde ein Speicherleck auf Leseknoten behoben, wenn die Cluster-Cache-Verwaltung aktiviert ist.
-
Es wurde ein Fehler behoben, bei dem der Import eines RDS For SQL Postgre-Snapshots möglicherweise nicht mehr reagierte, wenn der Quell-Snapshot eine große Anzahl von nicht protokollierten Beziehungen enthält.
-
Es wurde ein Fehler im Zusammenhang mit
hot_standby_feedback
für Leseknoten behoben, wodurch der Leseknoten möglicherweise die falsche Transaktions-ID-Epoche an den Schreibknoten meldet. Dies kann dazu führen, dass der Schreibknotenhot_standby_feedback
ignoriert und Snapshots auf dem Leseknoten ungültig macht. -
Es wurde ein Fehler behoben, durch den Speicherfehler, die während
CREATE DATABASE
-Anweisungen auftreten, nicht ordnungsgemäß verarbeitet werden. Der Fehler führte dazu, dass nicht auf die resultierende Datenbank zugegriffen werden konnte. Das korrekte Verhalten besteht darin, dass die Datenbankerstellung fehlschlägt und der entsprechende Fehler an den Benutzer zurückgegeben wird. -
Die Behandlung des SQL Postgre-Snapshot-Überlaufs, wenn ein Leseknoten versucht, eine Verbindung zu einem Schreibknoten herzustellen, wurde verbessert. Vor dieser Änderung konnte der Leseknoten nicht beitreten, wenn sich der Schreibknoten in einem Snapshot-Überlaufstatus befand. In der SQL Postgre-Protokolldatei wird eine Meldung im folgenden Formular angezeigt.
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
Ein Snapshot-Überlauf tritt auf, wenn eine einzelne Transaktion mehr als 64 Subtransaktionen erstellt hat.xxxxxxx
(nowyyyyyyy
) -
Es wurde ein Fehler im Zusammenhang mit allgemeinen Tabellenausdrücken behoben, bei dem fälschlicherweise ein Fehler ausgelöst wurde, wenn eine NOT IN-Klasse in einer CTE existiert. Der Fehler ist
CTE with NOT IN fails with ERROR: could not find CTE
.CTE-Name
-
Es wurde ein Fehler behoben, der mit einem falschen
last_error_timestamp
-Wert in deraurora_replica_status
-Tabelle im Zusammenhang steht. -
Es wurde ein Fehler behoben, um zu vermeiden, dass gemeinsam genutzte Puffer mit Blöcken gefüllt werden, die zu temporären Objekten gehören. Diese Blöcke befinden sich korrekt in den lokalen Puffern des SQL Postgre-Backends.
-
Es wurde ein Fehler behoben, durch den Aurora in seltenen Fällen eine CPU Auslastung von 100% aufwies, während es als Replikat einer RDS for SQL Postgre-Instance fungierte, selbst wenn der Replikationsstream inaktiv war.
-
Eine Änderung von Postgre SQL 11 wurde zurückportiert, die die Bereinigung verwaister temporärer Tabellen verbessert. Ohne diese Änderung ist es möglich, dass verwaiste temporäre Tabellen in seltenen Fällen zu einem Wraparound der Transaktions-ID führen können. Weitere Informationen finden Sie in diesem Postgre-Community-Commit. SQL
-
Es wurde ein Fehler behoben, durch den eine Writer-Instance Replikationsregistrierungsanforderungen von Reader-Instances akzeptieren kann, während ein nicht initialisierter Startvorgang vorliegt.
-
Die folgenden Erweiterungen wurden geändert:
-
pg_hint_plan
wurde auf Version 1.2.5 aktualisiert.
-
Postgre SQL 9.6.12, Aurora Postgre SQL 1.5 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.12 mit Aurora Postgre SQL 1.5 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.12 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.12 finden Sie unter Postgre-Version 9.6.12. SQL
Versionen und Patches
Aurora Postgret 1.5.3 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Es wurde ein Fehler behoben, der zu Neustarts einer DB-Instance führen konnte.
-
Ein Fehler wurde behoben, der zu einem Neustart führen konnte, wenn bei Failovers Lesevorgänge erfolgten.
-
Ein Fehler wurde behoben, der zu inkonsistenten Metadaten führen konnte.
Aurora Postgret 1.5.2 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Es wurde ein Backport-Fix für das Sicherheitsproblem der SQL Postgre-Community -2019-10130 bereitgestellt. CVE
-
Behebung eines Fehlers, der möglicherweise dazu führt, dass der Replay-Prozess der Leseknoten nicht mehr reagiert, während eine Änderung an einem Generalized Search Tree (GiST)-Index durchgeführt wird.
-
Behebung eines Fehlers, durch den Seiten der Sichtbarkeitsmap falsche Freeze-Bits nach einem Failover auf einem Leseknoten enthalten konnten.
-
Behebung eines Fehlers, durch den der Fehler "relation
relation-name
does not exist" falsch gemeldet wird. -
Optimierter Protokolldatenverkehr zwischen dem Schreibknoten und den Leseknoten während der Indexwartung.
-
Behebung eines Fehlers, durch den Abfragen für Leseknoten abstürzen können, während ein B-Tree-Indexscan durchgeführt wird.
-
Die Funktion
aurora_stat_memctx_usage
meldet jetzt die Anzahl der Instances eines bestimmten Kontextnamens. -
Behebung eines Fehlers, durch den die Funktion
aurora_stat_memctx_usage
falsche Ergebnisse meldet. -
Behebung eines Fehlers, der dazu führen konnte, dass der Replay-Prozess der Leseknoten das Beenden der in Konflikt stehenden Abfragen über die Konfiguration von hinaus verzöger
max_standby_streaming_delay
. -
Zusätzliche Informationen werden jetzt für Leseknoten protokolliert, wenn aktive Verbindungen mit dem Relay-Prozess in Konflikt stehen.
Aurora Postgret 1.5.1 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Beseitigung mehrerer Fehler im Zusammenhang mit dem I/O-Prefetching, die zu Engine-Abstürzen führten.
Aurora Postgret 1.5.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Features
-
Aurora Postgre führt SQL jetzt I/O-Prefetching durch, während B-Tree-Indizes gescannt werden. Dies führt zu einer deutlich verbesserten Leistung bei B-Tree-Scans für nicht zwischengespeicherte Daten.
Verbesserungen
-
Beseitigung zahlreicher Probleme, die dazu führten, dass Leseknoten bei einem erheblichen Schreib-Workload für das Cluster nicht gestartet wurden.
-
Beseitigung eines Fehlers, bei dem die Nutzung der Funktion
aurora_stat_memctx_usage()
zu einem Absturz führen konnte. -
Verbesserung der Strategie für die Cache-Ersetzung, die von Tabellen-Scans verwendet wird, um Beschädigungen des Puffer-Cache zu minimieren.
Postgre SQL 9.6.11, Aurora Postgre SQL 1.4 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.11 mit Aurora Postgre SQL 1.4 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.11 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.11 finden Sie unter Postgre-Version 9.6.11. SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Funktionen
-
Version 1.0 der Erweiterung
pg_similarity
wird jetzt unterstützt. -
Aurora Postgre unterstützt SQL jetzt den Postgre-Speicherparameter SQL vacuum_truncate
, um die Vakuumtrunkierung für bestimmte Tabellen zu verwalten. Setzen Sie diesen Speicherparameter auf false, wenn Sie eine Tabelle erstellen oder ändern, um zu verhindern, dass der VACUUM SQLBefehl die letzten leeren Seiten der Tabelle kürzt.
Verbesserungen
-
Diese Version enthält alle Korrekturen, Funktionen und Verbesserungen, die in enthalten sin Postgre SQL 9.6.9, Aurora Postgre SQL 1.3 (veraltet).
-
Der Netzwerkdatenverkehr zwischen den Schreibe- und Reader-Knoten wird jetzt komprimiert, um die Netzwerkauslastung zu verringern. Dadurch verringert sich das Risiko, dass Leseknoten aufgrund der Netzwerkauslastung nicht verfügbar sind.
-
Die Leistung von Subtransaktionen unter hohen Parallelbetrieb-Workloads wurde verbessert.
-
Aktualisierung der Erweiterung
pg_hint_plan
auf Version 1.2.3. -
Es wurde ein Problem behoben, bei dem ein Commit mit Millionen von Subtransaktionen (und manchmal mit aktivierten Commit-Zeitstempeln) Aurora in einem stark beanspruchten System zum Absturz bringen kann.
-
Es wurde ein Problem behoben, bei dem eine
INSERT
Anweisung mit der Meldung „Versuch, die Vergangenheit EOF einer Beziehung zu lesen“ fehlschlagenVALUES
konnte. -
Aktualisierung der
apg_plan_mgmt
-Erweiterung auf Version 1.0.1. Details hierzu finden Sie unter Version 1.0.1 der Aurora Postgre-Erweiterung apg_plan_mgmt SQL.Die Erweiterung
apg_plan_mgmt
wird mit der Abfrageplanverwaltung verwendet. Weitere Informationen zur Installation, zum Upgrade und zur Verwendung derapg_plan_mgmt
Erweiterung finden Sie unter Verwaltung von Abfrageausführungsplänen für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Postgre SQL 9.6.9, Aurora Postgre SQL 1.3 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.9 mit Aurora Postgre SQL 1.3 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Diese Version von Aurora Postgre SQL ist mit Postgre SQL 9.6.9 kompatibel. Weitere Informationen zu den Verbesserungen in Postgre SQL 9.6.9 finden Sie unter Postgre-Version 9.6.9. SQL
Versionen und Patches
Aurora Postgret 1.3.2 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Funktionen
-
Das
ProcArrayGroupUpdate
-Warteereignis wurde hinzugefügt.
Verbesserungen
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte die Form "CLOGSegment 123 existiert nicht: Keine solche Datei oder kein solches Verzeichnis“.
-
Die unterstützte Größe von IAM Passwörtern wurde auf 8 KB erhöht.
-
Die Konsistenz der Leistung unter Workloads mit hohem Schreibdurchsatz wurde verbessert.
-
Es wurde ein Fehler behoben, der den Absturz einer Read Replica während eines Neustarts verursachen konnte.
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte das Format "SQLERROR: Versuch, die Vergangenheit EOF einer Beziehung zu lesen“.
-
Es wurde ein Fehler behoben, der zu einem Anstieg der Speicherauslastung nach einem Neustart führen konnte.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass eine Transaktion mit zahlreichen Subtransaktionen fehlschlägt.
-
Es wurde ein Patch aus der Community Postgre zusammengeführtSQL, der potenzielle Fehler bei der Verwendung von GIN Indizes behebt. Weitere Informationen finden Sie unter https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass ein Snapshot-Import von für Postgre fehlschlagen konnte. RDS SQL
Aurora Postgret 1.3.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Verbesserungen
-
Diese Version enthält alle Korrekturen, Funktionen und Verbesserungen, die in enthalten sin Postgre SQL 9.6.8, Aurora Postgre SQL 1.2 (veraltet).
-
Aktualisieren der
GDAL
-Bibliothek, die von derPostGIS
-Erweiterung verwendet wird. -
Die folgenden SQL Postgre-Erweiterungen wurden aktualisiert:
-
ip4r
wurde auf Version 2.1.1 aktualisiert. -
pgaudit
wurde auf Version 1.1.1 aktualisiert. -
pg_repack
wurde auf Version 1.4.3 aktualisiert. -
plv8
wurde auf Version 2.1.2 aktualisiert.
-
-
Ein Problem im Überwachungssystem wurde behoben, das bei hoher lokaler Festplattennutzung möglicherweise zu einem Failover führt.
-
Es wurde ein Fehler behoben, durch den Aurora Postgre wiederholt SQL abstürzen konnte. Folgendes wurde gemeldet:
PANIC: new_record_total_len (8201) must be less than BLCKSZ (8192), rmid (6), info (32)
-
Es wurde ein Fehler behoben, durch den ein Aurora SQL Postgre-Leseknoten aufgrund der Wiederherstellung eines großen Puffer-Caches möglicherweise nicht wieder einem Cluster beitreten konnte. Dieses Problem tritt in der Regel nur bei Instances des Typs r4.16xlarge auf.
-
Es wurde ein Fehler behoben, durch den das Einfügen in eine leere GIN Indexblattseite, die aus Engine-Versionen vor 9.4 importiert wurde, dazu führen konnte, dass das Aurora-Speichervolume nicht mehr verfügbar war.
-
Ein Fehler wurde behoben, durch den in seltenen Fällen ein Absturz während des Transaktions-Commits zum Verlust von
CommitTs
-Daten für die übertragene Transaktion führen könnte. Die tatsächliche Haltbarkeit der Transaktion wurde durch diesen Fehler nicht beeinträchtigt. -
Ein Fehler in der
PostGIS
-Erweiterung wurde behoben, bei demPostGIS
möglicherweise in der Funktiongserialized_gist_picksplit_2d()
abstürzt. -
Die Stabilität von schreibgeschützten Knoten bei starkem Schreibverkehr auf Instances kleiner als r4.8xl wurde verbessert. Dies gilt insbesondere für eine Situation, in der die Netzwerkbandbreite zwischen dem Schreiber und dem Reader eingeschränkt ist.
-
Es wurde ein Fehler behoben, bei dem eine Aurora SQL Postgre-Instanz, die als Replikationsziel einer RDS for SQL Postgre-Instanz fungierte, mit dem folgenden Fehler abstürzte:
FATAL: could not open file "base/16411/680897_vm": No such file or directory" during "xlog redo at 782/3122D540 for Storage/TRUNCATE"
-
Ein Speicherleck auf schreibgeschützten Knoten wurde behoben, wodurch die Heap-Größe für den „Aurora WAL-Wiedergabeprozess“ weiter ansteigt. Dies lässt sich über „Enhanced Monitoring“ (Erweiterte Überwachung) verfolgen.
-
Es wurde ein Fehler behoben, durch den Aurora Postgre nicht gestartet SQL werden konnte und die folgende Meldung im SQL Postgre-Protokoll gemeldet wurde:
FATAL: Storage initialization failed
. -
Eine Leistungsbegrenzung für schwere Schreib-Workloads wurde aufgehoben, die zu Wartezeiten bei den Ereignissen
LWLock:buffer_content
undIO:ControlFileSyncUpdate
geführt hat. -
Es wurde ein Fehler behoben, der zum Absturz von Leseknoten nach einer bestimmten Änderung des freien Speicherplatzes des Schreibknotens führen konnte.
Postgre SQL 9.6.8, Aurora Postgre SQL 1.2 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.8 mit Aurora Postgre SQL 1.2 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Weitere Informationen zu Postgre SQL 9.6.8 finden Sie unter Postgre-Version 9.6.8. SQL
Versionen und Patches
Aurora Postgret 1.2.2 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Funktionen
-
Das
ProcArrayGroupUpdate
-Warteereignis wurde hinzugefügt.
Verbesserungen
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte die Form "CLOGSegment 123 existiert nicht: Keine solche Datei oder kein solches Verzeichnis“.
-
Die unterstützte Größe von IAM Passwörtern wurde auf 8 KB erhöht.
-
Die Konsistenz der Leistung unter Workloads mit hohem Schreibdurchsatz wurde verbessert.
-
Es wurde ein Fehler behoben, der den Absturz einer Read Replica während eines Neustarts verursachen konnte.
-
Es wurde ein Programmfehler behoben, der beim Ausführen von Abfragen zu einem Fehler führen konnte. Die gemeldete Nachricht hatte das Format "SQLERROR: Versuch, die Vergangenheit EOF einer Beziehung zu lesen“.
-
Es wurde ein Fehler behoben, der zu einem Anstieg der Speicherauslastung nach einem Neustart führen konnte.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass eine Transaktion mit zahlreichen Subtransaktionen fehlschlägt.
-
Es wurde ein Patch aus der Community Postgre zusammengeführtSQL, der potenzielle Fehler bei der Verwendung von GIN Indizes behebt. Weitere Informationen finden Sie unter https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.
-
Es wurde ein Fehler behoben, der dazu führen konnte, dass ein Snapshot-Import von für Postgre fehlschlagen konnte. RDS SQL
Aurora Postgret 1.2.0 SQL
In dieser Version finden Sie die folgenden Verbesserungen.
Neue Funktionen
-
Die Funktion
aurora_stat_memctx_usage()
wurde eingeführt. Diese Funktion meldet die interne Speicherkontextnutzung für jedes SQL Postgre-Backend. Mit dieser Funktion können Sie feststellen, warum bestimmte Backends viel Speicher verbrauchen.
Verbesserungen
-
Diese Version enthält alle Korrekturen, Funktionen und Verbesserungen, die in enthalten sin Postgre SQL 9.6.6 Aurora Postgre SQL 1.1 (veraltet).
-
Aktualisiert die folgenden SQL Postgre-Erweiterungen:
-
pg_hint_plan
auf Version 1.2.2 aktualisiert -
plv8
auf Version 2.1.0 aktualisiert
-
-
Verbessert die Effizienz des Datenverkehrs zwischen Schreibe- und Reader-Knoten.
-
Verbessert die Leistung beim Verbindungsaufbau.
-
Verbessert die Diagnosedaten im SQL Postgre-Fehlerprotokoll, wenn ein out-of-memory Fehler auftritt.
-
Mehrere Korrekturen zur Verbesserung der Zuverlässigkeit und Leistung des Snapshot-Imports von Amazon RDS for Postgre SQL nach Aurora Postgre SQL -Compatible Edition.
-
Mehrere Korrekturen zur Verbesserung der Zuverlässigkeit und Leistung der Aurora SQL Postgre-Leseknoten.
-
Behebt ein Problem, bei dem eine ansonsten inaktive Instance unnötigen Leseverkehr auf einem Aurora-Speichervolume erzeugen kann.
-
Behebt ein Problem, bei dem beim Einfügen doppelte Sequenzwerte auftreten können. Das Problem tritt nur auf, wenn ein Snapshot von RDS for Postgre SQL zu Aurora Postgre migriert wird. SQL Die Korrektur verhindert, dass das Problem bei der Durchführung der Migration eingeführt wird. Instances, die vor diesem Release migriert wurden, können immer noch auf Doppelschlüsselfehler treffen.
-
Behebt einen Fehler, bei dem einer RDS for SQL Postgre-Instanz, die SQL mithilfe der Replikation zu Aurora Postgre migriert wurde, beim Einfügen/Aktualisieren von Indizes nicht mehr genügend Arbeitsspeicher zur Verfügung steht oder andere Probleme mit GIST Indizes verursacht werden. GIST
-
Behebt ein Problem, bei dem eine Bereinigung den entsprechenden
pg_database.datfrozenxid
-Wert für eine Datenbank nicht aktualisieren kann. -
Behebt einen Fehler, bei dem ein Absturz beim Erstellen einer neuen MultiXact (Contended Row Level Lock) dazu führen kann, dass Aurora Postgre SQL beim ersten Zugriff auf dieselbe Relation nach dem Neustart der Engine auf unbestimmte Zeit nicht mehr reagiert.
-
Behebt einen Fehler, bei dem ein SQL Postgre-Backend beim Aufrufen eines Anrufs nicht beendet oder abgebrochen werden kann.
fdw
-
Behebt einen Fehler, bei dem CPU ein V vom Aurora-Speicher-Daemon zu jeder Zeit vollständig genutzt wird. Dieses Problem macht sich besonders bei kleineren Instance-Klassen wie r4.large bemerkbar, wo es im Leerlauf zu einer Auslastung von 25—50 Prozent führen kann. CPU
-
Behebt einen Fehler, bei dem ein Aurora SQL Postgre-Writer-Knoten fälschlicherweise ein Failover durchführen kann.
-
Behebt einen Fehler, bei dem ein Aurora SQL Postgre-Leseknoten in seltenen Fällen Folgendes melden kann:
"FATAL: lock buffer_io wird nicht gehalten“
-
Behebt ein Problem, bei dem veraltete Relcache-Einträge die Bereinigung von Relationen unterbrechen und das System in die Nähe des Transaktions-ID-Wraparounds bringen können. Der Fix ist eine Portierung eines SQL Postgre-Community-Patches, der in einer future Nebenversion veröffentlicht werden soll.
-
Behebt ein Problem, bei dem ein Fehler beim Erweitern einer Relation dazu führen kann, dass Aurora beim Scannen der teilweise erweiterten Relation abstürzt.
Postgre SQL 9.6.6 Aurora Postgre SQL 1.1 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.6 mit Aurora Postgre SQL 1.1 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Weitere Informationen zu Postgre SQL 9.6.6 finden Sie unter Postgre-Version 9.6.6. SQL
In diesem Engine-Update finden Sie die folgenden Verbesserungen:
Neue Funktionen
-
Die Erweiterung
aurora_stat_utils
wurde eingeführt. Die Erweiterung umfasst zwei Funktionen:-
Die Funktion aurora_wait_report() für die Überwachung von Warteereignissen
-
Die Funktion aurora_log_report() für die Überwachung von Protokollschreibvorgängen
-
-
Die folgenden Erweiterungen werden nun unterstützt:
-
orafce 3.6.1
-
pgrouting 2.4.2
-
postgresql-hll 2.10.2
-
prefix 1.2.6
-
Verbesserungen
-
Diese Version enthält alle Korrekturen, Funktionen und Verbesserungen, die in enthalten sin Aurora Postgret 1.0.11 SQL
-
Updates für die folgenden Postgre-Erweiterungen: SQL
-
Die
PostGIS
-Erweiterung wurde auf Version 2.3.4 aktualisiert. -
Die
geos
-Bibliothek wurde auf Version 3.6.2 aktualisiert. -
pg_repack
wurde auf Version 1.4.2 aktualisiert.
-
-
Es wurde Zugriff auf die Beziehung
pg_statistic
aktiviert. -
Der guc-Parameter "effective_io_concurrency" wurde deaktiviert, da er für Aurora-Speicher nicht relevant ist.
-
Der guc-Parameter "hot_standby_feedback" ist nicht mehr modifizierbar und wurde auf den Wert "1" festgelegt.
-
Die Leseperformance der Heap-Seite während Bereinigungsoperationen wurde verbessert.
-
Die Performance der Snapshot-Konfliktlösung für Leseknoten wurde verbessert.
-
Die Performance der Transaktions-Snapshot-Übernahme für Leseknoten wurde verbessert.
-
Verbesserte Schreibleistung für GIN Metaseiten-Updates.
-
Die Wiederherstellungsperformance für den Pufferspeicher während des Startvorgangs wurde verbessert.
-
Behebt ein Problem, bei dem die Datenbank_Engine beim Startvorgang abstürzte, während vorbereitete Transaktionen wiederhergestellt wurden.
-
Behebt ein Problem, das dazu führen konnte, dass Leseknoten nicht gestartet werden konnten, wenn viele vorbereitete Transaktionen vorhanden waren.
-
Behebt ein Problem, durch das Leseknoten folgende Fehlermeldung ausgegeben haben:
ERROR: konnte nicht auf den Status der Transaktion 6080077 zugreifen
DETAIL: * *Die Datei „PG_SubTrans/005C“ konnte nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis.
-
Behebt einen Fehler, der bei der Replikation von RDS Postgre nach Aurora Postgre SQL den folgenden Fehler verursachen konnte: SQL
FATAL: Die Sperre buffer_content wird nicht gehalten
CONTEXT: xlog redo bei 46E/F1330870 für Storage/: base/13322/8058750 auf 0 blockiert Flags 7 TRUNCATE
-
Behebt einen Fehler, der dazu führen konnte, dass Aurora Postgre SQL bei der Wiedergabe eines WAL Multixact-Datensatzes nicht mehr reagierte, wenn von RDS for Postgre nach Aurora Postgre repliziert wurde. SQL SQL
-
Mehrere Verbesserungen der Zuverlässigkeit beim Import von Snapshots von RDS Postgre SQL nach Aurora Postgre. SQL
Postgre SQL 9.6.3, Aurora Postgre SQL 1.0 (veraltet)
Anmerkung
Die SQL Postgre-Engine-Version 9.6.3 mit Aurora Postgre SQL 1.0 wird nicht mehr unterstützt. Informationen zum Upgrade finden Sie unter Upgraden der SQL Postgre-DB-Engine für Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
Weitere Informationen zu Postgre SQL 9.6.3 finden Sie unter Postgre-Version 9.6.3. SQL
Diese Version umfasst die folgenden Veröffentlichungen:
Versionen und Patches
Aurora Postgret 1.0.11 SQL
In diesem Engine-Update finden Sie die folgenden Verbesserungen:
-
Behebt ein Problem bei der parallelen Abfrageverarbeitung, das zu falschen Ergebnissen führen kann.
-
Behebt ein Problem mit der Verarbeitung von Sichtbarkeitskarten während der Replikation von Amazon RDS für PostgreSQL, das dazu führen kann, dass das Aurora-Speichervolume nicht mehr verfügbar ist.
-
Korrigiert die pg-repack-Erweiterung.
-
Implementiert Verbesserungen, um aktuelle Knoten zu behalten.
-
Behebt Probleme, die zu einem Engine-Absturz führen können.
Aurora Postgret 1.0.10 SQL
Dieses Update enthält eine neue Funktion. Sie können jetzt eine Amazon RDS SQL Postgre-DB-Instance auf Aurora Postgre replizieren. SQL Weitere Informationen finden Sie unter Replikation mit Amazon Aurora Postgre SQL im Amazon Aurora Aurora-Benutzerhandbuch.
In diesem Engine-Update finden Sie die folgenden Verbesserungen:
-
Fügt eine Fehlerprotokollierung hinzu, wenn ein Cache existiert und eine Parameteränderung zu einem ungeeigneten Puffercache, Speicherformat oder einer ungeeigneten Speichergröße führt.
-
Behebt ein Problem, das einen Neustart der Engine verursacht, wenn es einen inkompatiblen Parameterwert für sehr große Seiten gibt.
-
Verbessert die Handhabung mehrerer Truncate-Tabellen-Anweisungen während der Wiedergabe eines Write-Ahead-Logs (WAL) auf einem Leseknoten.
-
Reduziert den statischen Speicheraufwand, um Fehler zu reduzieren out-of-memory.
-
Behebt ein Problem, das zu out-of-memory Fehlern beim Ausführen einer Einfügung mit einem GiST-Index führen kann.
-
Verbessert den Snapshot-Import aus RDS Postgre und macht es nicht mehr erforderlichSQL, dass auf nicht initialisierten Seiten ein Vakuum durchgeführt werden muss.
-
Behebt ein Problem, bei dem vorbereitete Transaktionen nach einem Engine-Absturz in den vorherigen Zustand zurückkehren.
-
Implementiert Verbesserungen, um zu verhindern, dass Leseknoten veralten.
-
Implementiert Verbesserungen zur Reduzierung der Ausfallzeiten bei einem Neustart der Engine.
-
Behebt Probleme, die zu einem Engine-Absturz führen können.
Aurora Postgret 1.0.9 SQL
In diesem Engine-Update beheben wir ein Problem, das dazu führen kann, dass das Aurora-Speichervolume nicht mehr verfügbar ist, wenn ein Snapshot von RDS für Postgre importiert wirdSQL, der nicht initialisierte Seiten enthält.
Aurora Postgret 1.0.8 SQL
In diesem Engine-Update finden Sie die folgenden Verbesserungen:
-
Behebt ein Problem, das den Start der Engine verhinderte, wenn der Instance-Parameter
shared_preload_libraries
pg_hint_plan
enthielt. -
Behebt den Fehler „Der Versuch, den Heap-Block abzurufen, überschreitet XXX das Ende des Heaps (YYYBlöcke)“, der bei parallel Scans auftreten kann.
-
Verbessert die Effektivität des Vorabrufs bei Lesevorgängen für eine Bereinigung.
-
Behebt Probleme beim Snapshot-Import von RDS für PostgreSQL, der fehlschlagen kann, wenn der Quell-Snapshot inkompatible pg_internal.init-Dateien enthält.
-
Behebt ein Problem, das dazu führen kann, dass ein Leseknoten mit der Meldung „Aurora Wal Replay Process (PIDXXX) wurde durch Signal 11 beendet: Segmentation fault“ abstürzt. Dieses Problem tritt auf, wenn der Reader eine Änderung der Sichtbarkeitsmap für eine nicht im Cache befindliche Sichtbarkeitsmap-Seite vorgenommen hat.
Aurora Postgret 1.0.7 SQL
Dies ist die erste allgemein verfügbare Version von Amazon Aurora SQL Postgre-Compatible Edition.