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.
Aurora MySQL 8.4.7, 21. Mai 2026
Version: 8.4.7
Diese Version von Aurora MySQL ist mit MySQL 8.4.7 kompatibel. Weitere Informationen zu den Community-Änderungen, die eingetreten sind, finden Sie in den Versionshinweisen zu MySQL 8.4
Einzelheiten zu den neuen Funktionen in Aurora MySQL Version 8.4 finden Sie unter Aurora MySQL Version 8.4, kompatibel mit MySQL 8.4. Die Unterschiede zwischen Aurora MySQL Version 8.4 und Version 3 finden Sie unter Vergleich von Aurora MySQL Version 3 und Aurora MySQL Version 8.4. Einen Vergleich mit MySQL 8.4 Community Edition finden Sie unter Vergleich von Aurora MySQL Version 8.4 und MySQL 8.4 Community Edition im Amazon Aurora Aurora-Benutzerhandbuch.
Sie können ein direktes Upgrade der Hauptversion durchführen, einen Snapshot mit einem Upgrade wiederherstellen oder ein verwaltetes blue/green Upgrade mithilfe von Amazon RDS Blue/Green Deployments initiieren. Sie können ein Upgrade von jedem derzeit unterstützten Aurora MySQL Version 3-Cluster auf Aurora MySQL Version 8.4.7 durchführen.
Informationen zur Planung eines Upgrades auf Aurora MySQL Version 8.4 finden Sie unter Planung eines Hauptversions-Upgrades für einen Aurora MySQL-Cluster. Allgemeine Informationen zu Aurora-MySQL-Upgrades finden Sie unter Upgrade von Amazon-Aurora-MySQL-DB-Clustern im Amazon-Aurora-Benutzerhandbuch.
Informationen zur Fehlerbehebung finden Sie unter Problembehandlung für das direkte Upgrade von Aurora MySQL im Amazon Aurora Aurora-Benutzerhandbuch.
Wenn Sie Fragen oder Bedenken haben, steht Ihnen der AWS Support in den Community-Foren und über den AWS Support
Neue Features
-
Unterstützung für Passwortverwaltungsfunktionen in Aurora MySQL 8.4 hinzugefügt, konfigurierbar mit den Cluster-Parametergruppeneinstellungen. Eine vollständige Beschreibung der Funktionen und Konfigurationsoptionen der MySQL-Passwortverwaltung finden Sie im MySQL 8.4-Referenzhandbuch, Abschnitt 8.2.15 — Passwortverwaltung
. -
Unterstützung für die
validate_passwordKomponente zur Durchsetzung von Richtlinien zur Passwortstärke hinzugefügt, die über den Parameter aktiviert und über dieaurora_enable_validate_password_componentCluster-Parametergruppe konfiguriert wurde. -
Einführung der automatischen Speicherverwaltung für Aurora MySQL 8.4 mit dem neuen
aurora_enable_memory_managementParameter. Wenn aufON(Standard) gesetzt, verwaltet Aurora automatisch Speicherwiederherstellungsaktionen, um Neustarts von Out-of-Memory-Datenbanken (OOM) zu verhindern, und deraurora_oom_responseParameter wird ignoriert. Istaurora_enable_memory_managementauf eingestellt,OFFum Wiederherstellungsaktionen manuell zu steuern.aurora_oom_responseWeitere Informationen finden Sie unter Amazon Aurora MySQL Out-of-Memory-Probleme im Amazon Aurora Aurora-Benutzerhandbuch.
Verbesserungen
Im Folgenden sind die Verbesserungen im Vergleich zu Aurora MySQL 3.12.0 aufgeführt, siehe Versionshinweise zu Aurora MySQL 3.12.0.
Verbesserungen der Verfügbarkeit:
-
Es wurde ein Problem behoben, das dazu führen kann, dass die Writer-Instanz wiederholt neu gestartet wird. Dies tritt auf, wenn der Writer beim Löschen eines Undo-Datensatzes für eine Tabelle mit Indizes für virtuelle Spalten neu gestartet wird.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass die Erstellung eines neuen Datenbank-Clusters fehlschlagen konnte, sodass der Cluster gelöscht und neu erstellt werden musste.
-
Es wurde ein Problem behoben, bei dem die Datenbank-Writer-Instanz während eines globalen Datenbank-Switchover-Vorgangs unerwartet neu gestartet werden konnte. Der Neustart erfolgte beim Bereinigen temporärer Tabellen nach der Verarbeitung von SQL-Anweisungen. Dies könnte zu einer längeren Zeit bis zum Abschluss des Switchovers führen.
-
Die Leistung der physischen Aurora-Replikation wurde verbessert, indem Änderungen von der Writer-Instance auf Reader-Instances angewendet wurden, die mehrere Threads verwenden.
-
Es wurde ein Problem behoben, das dazu führen konnte, dass Read Replicas neu gestartet wurden, wenn die Writer-Instance eine große Transaktion mit aktiviertem Binlog festschreibt. Dieses Problem konnte auch zu Fehlern beim Lesen der Binlog-Datei führen, die die große Transaktion enthielt.
-
Es wurde ein Problem behoben, bei dem eine Verzögerung bei der Größenänderung des InnoDB-Pufferpools während Aurora Serverless v2-Skalierungsoperationen dazu führen konnte, dass die Datenbank-Instance nicht mehr reagierte und neu gestartet wurde.
-
Es wurde ein Problem mit dem Mechanismus zur Vermeidung von Speichermangel (OOM) behoben, das dazu führen konnte, dass eine Datenbank-Instance neu gestartet wurde, während versucht wurde, Speicher unter kritischem Speicherdruck wiederherzustellen.
-
Es wurde ein Problem behoben, bei dem eine Reader-Instanz wiederholt neu gestartet werden konnte, nachdem sie neu gestartet wurde, während die Writer-Instanz die Undo-Logs zwangsweise löschte.
-
Es wurde ein Problem behoben, das zu einem unerwarteten Datenbankneustart auf Reader-Instanzen führen kann, wenn Unterabfragen, die Parallele Query-Anfragen verwenden, nach Abschluss nicht korrekt geschlossen wurden.
Allgemeine Verbesserungen:
-
Die Reihenfolge der Commits bei Binlog-Replikaten, bei denen Enhanced Binlog aktiviert war, wurde behoben, sodass die Einstellung korrekt berücksichtigt wurde.
replica_preserve_commit_orderDieses Ordnungsverhalten hatte keinen Einfluss auf die Datenintegrität und verursachte auch keine Konflikte zwischen Transaktionen, da es nur für die Sequenzierung nicht abhängiger Transaktionen galt. -
Es wurde ein Problem behoben, das dazu führen kann, dass Abfrageergebnisse in aufsteigender Reihenfolge statt in der angeforderten absteigenden Reihenfolge zurückgegeben wurden. Dieses Problem tritt auf, wenn
ORDER BY DESCmit einem Bereichsvergleich und verwendet wird.LIMIT -
Es wurde ein Problem behoben, bei dem der Reader bei bestimmten Online-DDL-Vorgängen auf dem Writer bei Verwendung des INPLACE-Algorithmus den Fehler 1146 (Tabelle nicht gefunden) meldet. Dies kann auftreten, wenn der Leser die Tabelle noch nicht geöffnet hat, bevor die DDL beginnt. Es kann auch auftreten, wenn das Lesegerät neu gestartet wird oder ein neues Lesegerät erstellt wird, während die DDL gerade läuft.
-
Es wurde ein Problem behoben, das zu Replikationsfehlern führen kann, wenn Binlog-Ereignisse verarbeitet werden, die größer als die
aurora_in_memory_relaylogfeste Cachegröße (128 MB) sind. -
Es wurde ein seltenes Problem behoben, das dazu führen konnte, dass die Datenbankinstanz neu gestartet wurde, wenn bei Vorgängen zur Änderung der Größe des Pufferpools oder beim Löschen von Seiten fortlaufende SQL-Anweisungen aus temporären Tabellen gelesen wurden.
-
Leistungsproblem behoben, bei dem der Optimizer einen suboptimalen Abfrageausführungsplan mit Prepared Statements unter Verwendung von IN und parametrisierten Werten auswählt.
-
Es wurde ein Problem mit der Clusterverfügbarkeit behoben, das bei Datenbankserver-Upgrades auftreten konnte, wenn DML-Operationen in Systemtabellen auf veraltete automatische Inkrementwerte verwiesen.
-
Es wurde ein Problem behoben, das dazu führen kann, dass Abfragen, die Hash-Joins verwenden, falsche Ergebnisse zurückgeben, wenn die parallel Abfrage aktiviert ist und der Speicherbedarf für Hash-Joins den Grenzwert überschreitet.
-
Es wurde ein Problem behoben, das in einigen Fällen zu einer verzögerten Instanzverfügbarkeit während Patching- oder Neustartvorgängen ohne Ausfallzeit führen kann.
-
Es wurde ein Problem behoben, das zu einem Neustart der Engine führen konnte, wenn eine räumliche GIS-Abfrage einen Z-order räumlichen Index für eine Spalte verwendet, die mit einer expliziten SRID-Anmerkung deklariert wurde.
Integration von MySQL-Fehlerbehebungen (Community Edition)
Diese Version basiert auf MySQL 8.4.7. Weitere Informationen finden Sie in den Versionshinweisen zu MySQL 8.4