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.
Updates für die Aurora MySQL-Datenbank-Engine 2023-05-11 (Version 3.03.1) (veraltet)
Version: 3.03.1
Aurora MySQL 3.03.1 ist allgemein verfügbar. Aurora-MySQL-3.03-Versionen sind mit MySQL 8.0.26 kompatibel. Aurora-MySQL-3.02-Versionen sind mit MySQL 8.0.23 kompatibel. Weitere Informationen zu Community-Änderungen, die von 8.0.23 zu 8.0.26 vorgenommen wurden, finden Sie in den Versionshinweisen zu MySQL 8.0
Details zu den neuen Features in Aurora MySQL Version 3 finden Sie unter Aurora MySQL Version 3, kompatibel mit MySQL 8.0. Die Unterschiede zwischen Aurora MySQL Version 3 und Aurora MySQL Version 2 finden Sie unter Vergleich von Aurora MySQL Version 2 und Aurora MySQL Version 3. Einen Vergleich von Aurora MySQL Version 3 und MySQL 8.0 Community Edition finden Sie unter Vergleich von Aurora MySQL Version 3 und MySQL 8.0 Community Edition.
Derzeit werden die Aurora-MySQL-Versionen 2.07.9, 2.11.1, 2.11.2, 3.01.*, 3.02.* und 3.03.* unterstützt.
Sie können einen Snapshot von jedem derzeit unterstützten Aurora-MySQL-Version-2-Cluster in Aurora MySQL 3.03.1 wiederherstellen.
Informationen zum Planen eines Upgrades auf Aurora MySQL Version 3 finden Sie unter Upgrade-Planung für Aurora MySQL Version 3 im Amazon-Aurora-Benutzerhandbuch. 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 Beheben von Upgrade-Problemen mit Aurora MySQL Version 3.
Wenn Sie Fragen oder Bedenken haben, steht Ihnen der AWS Support in den Community-Foren und über den AWS Support
Verbesserungen
Neue Funktionen:
-
Die Aurora-optimierte E/A-Speicherkonfiguration ist ab Version 3.03.1 verfügbar. Weitere Informationen finden Sie unter Speicherkonfigurationen für DB-Cluster von Amazon Aurora.
-
Eine neue Systemvariable,
innodb_aurora_max_partitions_for_range
, wurde hinzugefügt. In einigen Fällen, in denen persistente Statistiken nicht verfügbar sind, können Sie diesen Parameter verwenden, um die Ausführungszeit von Schätzungen der Zeilenanzahl in partitionierten Tabellen zu verbessern. Weitere Informationen finden Sie in der Dokumentation Aurora-MySQL-Konfigurationsparameter.
Verbesserungen der Verfügbarkeit:
-
Es wurde ein Problem behoben, das dazu führen kann, dass die Datenbank-Instance aufgrund eines falschen Zugriffs auf ungültigen Speicher neu gestartet wurde, wenn eine Verbindung unmittelbar nach dem Commit einer Transaktion geschlossen wurde.
-
Es wurde ein Problem mit Aurora Advanced Auditing behoben, das zu einer übermäßigen Protokollierung von Informationsmeldungen im Aurora-MySQL-Fehlerprotokoll führte, wenn die Servervariable
server_audit_events
auf ALL oder QUERY gesetzt ist. Dieses Problem kann zu einem Neustart der Datenbank-Instance führen. -
Es wurde ein Problem behoben, das in bestimmten Situationen dazu führen kann, dass Aurora-Reader-Instances neu gestartet wurden, wenn versucht wurde, eine Seite zu lesen, auf die während einer Reichweitenschätzung nicht mehr zugegriffen werden kann.
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Aurora-MySQL-Reader-Instance neu gestartet wird, während eine Abfrage ausgeführt wird, die einen parallelen Aurora-Abfrageausführungsplan verwendet.
-
Es wurde ein Problem behoben, bei dem es bei Datenbank-Instances, die binäre Protokollreplikation verwenden, zu einer erhöhten CPU-Auslastung und zu Verbindungsausfällen kommen kann, wenn mehrere Benutzer für die binäre Protokollreplikation angeschlossen sind.
-
Es wurde ein Problem behoben, bei dem beim Materialisieren temporärer Zwischentabellen nicht unterstützte Index-Scan-Zugriffsmethoden für Common Table Expressions (CTE) berücksichtigt wurden, was zu unerwünschtem Verhalten wie Datenbankneustarts oder falschen Abfrageergebnissen führen kann. Wir beheben dieses Problem, indem wir die Verwendung solcher nicht unterstützter Indexscan-Zugriffsmethoden für Tabellen vermeiden, die die TempTable Speicher-Engine verwenden.
-
Das schnelle Einfügen ist in dieser Aurora MySQL-Version nicht aktiviert, da ein Problem zu Inkonsistenzen beim Ausführen von Abfragen wie
INSERT INTO
SELECT
, und führen kann.FROM
Weitere Informationen zur Fast-Insert-Optimierung finden Sie unter Amazon Aurora MySQL Performance Enhancements.
Allgemeine Verbesserungen:
-
Es wurde ein Problem behoben, das längere Ausführungszeiten für die Anweisung SHOW BINARY LOGS verursachen kann. Dies könnte zu einem Rückgang des Commit-Durchsatzes der Datenbank führen.
Es wurde ein Problem behoben, das dazu führen kann, dass der parallele Export von Benutzertabellen fehlschlägt, denen mithilfe der Funktion ADD COLUMN Spalten hinzugefügt wurden.
-
Es wurde ein Problem behoben, bei dem Ereignisse, die während der Verarbeitung von Prüfprotokoll-Rotationen gemeldet wurden, möglicherweise nicht in das Prüfprotokoll geschrieben wurden.
-
Es wurde ein Problem behoben, das bei der Ausführung von Abfragen für die Tabelle INFORMATION_SCHEMA INNODB_TABLESPACES zu einer Erschöpfung des verfügbaren Speichers führen kann.
-
Es wurde ein Problem behoben, das es Kunden fälschlicherweise ermöglichte, ROW_FORMAT beim Erstellen partitionierter Tabellen auf COMPRESSED zu setzen. Tabellen werden implizit in das COMPACT-Format konvertiert, wobei eine Warnung angezeigt wird, dass Aurora MySQL komprimierte Tabellen nicht unterstützt.
Upgrades und Migrationen:
-
Zur Durchführung eines Nebenversions-Upgrades für eine globale Aurora-Datenbank von Aurora MySQL Version 3.01 oder 3.02 zu Aurora MySQL Version 3.03 oder höher siehe Aktualisieren von Aurora MySQL durch Modifizierung der Engine-Version.
-
Es wurde ein Problem behoben, das aufgrund von Schemainkonsistenzfehlern, die für die Tabellen
mysql.general_log_backup
,mysql.general_log
,mysql.slow_log_backup
undmysql.slow_log
gemeldet wurden, beim Upgrade von Aurora MySQL 2 auf Aurora MySQL 3 zu Fehlern bei der Upgrade-Vorabprüfung führen kann. Weitere Informationen zur Fehlerbehebung bei Upgrades finden Sie unter Behebung von Upgrade-Problemen mit Aurora MySQL Version 3.
Integration von MySQL-Fehlerbehebungen (Community Edition)
Diese Version enthält alle Community-Fehlerbehebungen bis einschließlich 8.0.26, zusätzlich zu den unten aufgeführten. Weitere Informationen finden Sie unter MySQL-Fehlerbehebungen durch Aurora-MySQL-3.x-Datenbank-Engine-Updates.
-
Es wurde ein Problem behoben, bei dem ein Pufferblock mit einer systemeigenen temporären Tabellenseite während des Seitendurchlaufs verschoben wurde, was zu einem Assert-Fehler führte. (Fehler #33715694)