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-Datenbank-Engine-Updates 03.05.2018 (Version 2.02) (veraltet)
Version: 2.02
Aurora MySQL 2.02 ist allgemein verfügbar. Aurora MySQL 2.x-Versionen sind mit MySQL 5.7 kompatibel. Aurora MySQL 1.x-Versionen sind mit MySQL 5.6 kompatibel.
Beim Erstellen eines neuen Aurora MySQL-DB-Clusters können Sie die Kompatibilität mit entweder MySQL 5.7 oder MySQL 5.6 auswählen. Beim Wiederherstellen eines mit MySQL 5.6 kompatiblen Snapshots können Sie die Kompatibilität mit entweder MySQL 5.7 oder MySQL 5.6 auswählen.
Sie können Snapshots von Aurora MySQL 1.14.*, 1.15.*, 1.16.*, 1.17.* und 2.01.* in Aurora-MySQL 2.02 wiederherstellen. Sie können ebenfalls ein direktes Upgrade von Aurora MySQL 2.01.* auf Aurora MySQL 2.02 durchführen.
Wir erlauben kein direktes Upgrade von Aurora MySQL 1.x-Clustern in Aurora MySQL 2.02 oder die Wiederherstellung in Aurora MySQL 2.02 aus einer Amazon S3-Backup. Wir haben vor, diese Einschränkungen in einer späteren Veröffentlichung von Aurora MySQL 2.x aufzuheben.
Das Performance-Schema ist für diese Version von Aurora MySQL 5.7 deaktiviert. Aktualisierung auf Aurora 2.03 für Support des Performance-Schemas.
Wenn Sie Fragen oder Bedenken haben, steht Ihnen der AWS Support in den Community-Foren und über den AWS Support
Vergleich mit Aurora MySQL 5.6
Die folgenden Amazon Aurora MySQL-Funktionen werden in Aurora MySQL 5.6 unterstützt, in Aurora MySQL 5.7 derzeit jedoch nicht.
-
Asynchrones Key Prefetch (AKP). Weitere Informationen finden Sie unter Optimieren von indizierten Aurora-Join-Abfragen mit asynchronem Schlüssel-Prefetch im Amazon-Aurora-Benutzerhandbuch.
-
Hash-Verknüpfungen. Weitere Informationen finden Sie unter Optimieren großer Aurora-MySQL-Join-Abfragen mit Hash-Joins im Amazon-Aurora-Benutzerhandbuch.
-
Native Funktionen zum synchronen Aufrufen AWS Lambda von Funktionen. Weitere Informationen finden Sie unter Aufrufen einer Lambda-Funktion mit einer nativen Aurora-MySQL-Funktion im Amazon-Aurora-Benutzerhandbuch.
-
Scan-Batching. Weitere Informationen finden Sie unter Aurora-MySQL-Datenbank-Engine-Updates 11.12.2017 (Version 1.16) (veraltet).
-
Migrieren von Daten aus MySQL mithilfe eines Amazon S3-Buckets. Weitere Informationen finden Sie unter Migrieren von Daten von MySQL unter Verwendung eines Amazon-S3-Buckets im Amazon-Aurora-Benutzerhandbuch.
Derzeit unterstützt Aurora MySQL 2.01 keine der in Aurora MySQL Version 1.16 und höher hinzugefügten Funktionen. Weitere Informationen zu Aurora MySQL Version 1.16 finden Sie unter Aurora-MySQL-Datenbank-Engine-Updates 11.12.2017 (Version 1.16) (veraltet).
Kompatibilität mit MySQL 5.7
Aurora MySQL 2.02 ist drahtkompatibel mit MySQL 5.7 und enthält Funktionen wie JSON-Unterstützung, räumliche Indizes und generierte Spalten. Aurora MySQL verwendet eine native Implementierung der räumlichen Indexierung unter Verwendung von Kurven der Z-Ordnung, um eine > 20 x bessere Schreibleistung und eine > 10 x bessere Leseleistung als MySQL 5.7 für räumliche Datensätze zu liefern.
Aurora MySQL 2.02 bietet aktuell keine Unterstützung für die folgenden MySQL 5.7-Funktionen:
-
Globale Transaktions-Identifikatoren (). GTIDs Aurora MySQL unterstützt GTIDs in Version 2.04 und höher.
-
Plugin für die Gruppenreplikation
-
Größere Seitengröße
-
Laden des InnoDB-Pufferpools beim Starten
-
Plugin für den InnoDB-Volltext-Parser
-
Replikation aus mehreren Quellen
-
Größenanpassung des Online-Pufferpools
-
Plugin für die Passwortvalidierung
-
Plugins für die Umformulierung von Abfragen
-
Replikationsfilter
-
Die SQL-Anweisung
CREATE TABLESPACE
-
X Protocol
CLI-Unterschiede zwischen Aurora MySQL 2.x und Aurora MySQL 1.x
-
Der Engine-Name für Aurora MySQL 2.x lautet
aurora-mysql
. Der Engine-Name für Aurora MySQL 1.x ist weiterhinaurora
. -
Die Standardparametergruppe für Aurora MySQL 2.x ist
default.aurora-mysql5.7
. Die Standardparametergruppe für Aurora MySQL 1.x ist weiterhindefault.aurora5.6
. -
Der DB-Cluster-Parametergruppenfamilienname für Aurora MySQL 2.x ist
aurora-mysql5.7
. Der DB-Cluster-Parametergruppenfamilienname für Aurora MySQL 1.x ist weiterhinaurora5.6
.
Den vollständigen CLI-Befehlssatz sowie eine Auflistung der Unterschiede zwischen Aurora MySQL 2.x und Aurora MySQL 1.x finden Sie in der Aurora-Dokumentation.
Verbesserungen
-
Ein Problem wurde behoben, durch das ein Aurora Writer neu gestartet wird, wenn INSERT-Anweisungen mit Fast-Insert-Optimierung ausgeführt werden.
-
Ein Problem wurde behoben, durch das ein Aurora-Replica neu gestartet wird, wenn mit diesem Aurora-Replica ALTER DATABASE-Anweisungen ausgeführt werden.
-
Ein Problem wurde behoben, durch das ein Aurora Replica neu gestartet wird, wenn Abfragen mit Tabellen ausgeführt wurden, die gerade auf dem Aurora Writer entfernt wurden.
-
Ein Problem wurde behoben, durch das ein Aurora-Replica neu gestartet wird, wenn die Einstellung
innodb_adaptive_hash_index
im Aurora Replica aufOFF
gesetzt wird. -
Ein Problem wurde behoben, durch das ein Aurora-Replica neu gestartet wird, wenn TRUNCATE TABLE-Abfragen auf dem Aurora-Writer ausgeführt werden.
-
Ein Problem wurde behoben, durch das der Aurora Writer unter bestimmten Umständen beim Ausführen von INSERT-Anweisungen einfriert In einem Cluster mit mehreren Knoten kann dies zu einem Failover führen.
-
Ein Speicherleck im Zusammenhang mit dem Zuweisen von Sitzungsvariablen wurde beseitigt.
-
Ein Problem wurde behoben, durch das der Aurora Writer unter bestimmten Umständen beim Bereinigen der Rückgängig-Schritte für Tabellen mit generierten Spalten einfriert.
-
Ein Problem wurde behoben, durch das der Aurora Writer beim Aktivieren der Binärprotokollierung gelegentlich neu gestartet wird.
Integration von MySQL-Fehlerbehebungen
-
Left Join gibt falsche Ergebnisse auf der äußeren Seite zurück (Fehlernr. 22833364).