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 My SQL Database-Engine-Updates 2024-07-09 (Version 2.12.3, kompatibel mit My SQL 5.7.44) Diese Version hat das Ende der Standardunterstützung erreicht.
Version: 2.12.3
Aurora My SQL 2.12.3 ist allgemein verfügbar. Aurora My SQL 2.12-Versionen sind bis My SQL 5.7.44 kompatibel. Weitere Informationen zu Community-Änderungen finden Sie unter Änderungen in My SQL 5.7.44 (11.10.2022
Derzeit werden die SQL Versionen von Aurora My 2.11.*, 2.12.*, 3.03.*, 3.04.*, 3.05.*, 3.06.* und 3.07.* unterstützt.
Sie können ein vorhandenes Aurora My SQL 2.*-Datenbankcluster auf Aurora My SQL 2.12.3 aktualisieren. Sie können auch einen Snapshot von jeder aktuell unterstützten Aurora SQL My-Version in Aurora My SQL 2.12.3 wiederherstellen.
Wenn Sie Fragen oder Bedenken haben, steht Ihnen der AWS Support in den Community-Foren und über den AWS Support
Anmerkung
Informationen zum Upgrade Ihres Aurora My SQL Datenbank-Clusters finden Sie unter Upgrade der Nebenversion oder des Patch-Levels eines Aurora My SQL DB-Clusters im Amazon Aurora Aurora-Benutzerhandbuch.
Verbesserungen
Sicherheitsprobleme wurden behoben undCVEs:
-
Ein Sicherheitsproblem für Meine SQL gespeicherten Prozeduren wurde behoben.
Diese Version enthält alle CVE Community-Fixes bis einschließlich My SQL 5.7.44. Die folgenden CVE Korrekturen sind enthalten:
Verbesserungen der Verfügbarkeit:
-
Es wurde ein Problem behoben, das dazu führte, dass eine Aurora My SQL DB-Instance neu gestartet wurde, wenn eine parallel Abfrage ausgeführt wurde.
-
Es wurde ein Problem behoben, das dazu führen kann, dass ein Datenbankserver aufgrund des gleichzeitigen Zugriffs auf Verbindungsressourcen während der nahtlosen Skalierung, beim Neustart ohne Ausfallzeit (ZDR) und beim Patchen ohne Ausfallzeiten (ZDP) neu gestartet wird.
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Reader-DB-Instance neu gestartet wird, wenn Speicher freigegeben wird, der für die Protokollanwendung verwendet wurde.
-
Es wurde ein Problem in einem Hintergrundprozess behoben, das zu einer längeren oder fehlgeschlagenen Ausführung von Abfragen führte, während der Hintergrundvorgang temporäre Indizes löschte.
-
Es wurde ein Problem mit Startroutinen behoben, das dazu führen kann, dass Writer-DB-Instances aufgrund inkonsistenter Metadaten neu gestartet werden.
-
Es wurde ein Indikator für den Fortschritt der Transaktionswiederherstellung hinzugefügt. Dadurch wird eine potenzielle Nichtverfügbarkeit in seltenen Situationen vermieden, wenn die Wiederherstellung der Transaktion lange dauert.
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Reader-DB-Instance neu gestartet wird, wenn eine Tabelle gelesen wird, die in der Writer-DB-Instance geändert oder gelöscht wurde.
-
Es wurde ein Problem behoben, bei dem ein niedriger
thread_stack
Parameterwert dazu führte, dass die Datenbank wiederholt neu gestartet wurde. Der zulässigethread_stack
Mindestwert wurde von 131.072 auf 136.192 erhöht, um einen erfolgreichen Start sicherzustellen und Startprobleme zu vermeiden. -
Es wurde ein Problem behoben, das dazu führte, dass eine Reader-DB-Instance neu gestartet wurde, wenn eine parallel Abfrage ausgeführt wurde.
-
Es wurde ein Problem behoben, das dazu führen kann, dass Aurora-Read Replicas neu gestartet werden, wenn bestimmte seltene Transaktions-Commit-Bestellungen auf der Writer-DB-Instance ausgeführt wurden.
-
Es wurde ein Problem behoben, das in seltenen Fällen dazu führen kann, dass eine DB-Instance neu gestartet wird, wenn eine schreibgeschützte Transaktion gemeinsame Sperren erhält.
-
Es wurde ein Problem behoben, das dazu führen kann, dass eine Reader-DB-Instance, die Schreibweiterleitung verwendet, neu gestartet wird, wenn eine weitergeleitete implizite Commit-Anweisung
auf einen Fehler stößt.
Allgemeine Verbesserungen:
-
Es wurde ein Problem behoben, das bei SQL Anweisungen zu unerwarteten Fehlern oder Warnungen bei Verletzungen des Primärschlüssels in einigen Zeilen führen kann, wenn gleichzeitige
INSERT
Anweisungen in einer Tabelle ausgeführt werden, die eineAUTO_INCREMENT
Primärschlüsselspalte und eine eindeutige Schlüsselspalte hat, und wenn eineINSERT
Anweisung eindeutige Schlüsselverletzungen in verschiedenen Zeilen aufweist. -
Es wurde ein Problem behoben, das zu falschen Abfrageergebnissen führen kann, wenn Sitzungsvariablen, die als Hinweise in Abfragen festgelegt wurden, ZDR falsch wiederhergestellt werden.
-
Es wurde ein Problem in der parallel Abfrage behoben, das dazu führte, dass bei Verwendung der integrierten Funktionen
LPAD
und derRPAD
Zeichenkettenfunktion eine unvollständige Ergebnismenge zurückgegeben wurde. -
Es wurde ein Problem behoben, das dazu führt, dass Fremdschlüsselindizes auf Leser-DB-Instances fehlen, wenn eine
ALTER TABLE RENAME COLUMN
Anweisung auf der Writer-DB-Instance für eine Tabelle mit einem Fremdschlüssel ausgeführt wird. -
Es wurde ein Problem behoben, das dazu führen kann, dass die Deaktivierung der Schreibweiterleitung nicht abgeschlossen werden kann.
-
Es wurde ein Problem behoben während Aurora Serverless v1 Skalierung, die dazu führt, dass die DB-Instance aufgrund eines falschen Zugriffs auf eine interne Datenstruktur beim Finden eines Skalierungspunkts neu gestartet wird.
-
Es wurde ein Problem behoben, bei dem das Performance-Schema nicht aktiviert war, als die automatische Verwaltung von Performance Insights für db.t4g.medium- und db.t4g.large-DB-Instances aktiviert wurde.
-
Das Anforderungs-Timeout für Aurora-Machine-Learning-Operationen an Amazon SageMaker AI wurde von 3 auf 30 Sekunden erhöht. Dies hilft bei der Lösung eines Problems, bei dem Kunden möglicherweise eine erhöhte Anzahl von Wiederholungsversuchen oder Fehlern bei Anfragen von Aurora Machine Learning an Amazon SageMaker AI feststellen, wenn sie größere Batchgrößen verwenden.
-
Es wurde ein Problem behoben
INSERT
DELETE
, bei dem langsame und vom My SQL Event Schedulerausgeführte UPDATE
Abfragen nicht im Protokoll für langsame Abfragen aufgezeichnet wurden, es sei denn, es ging eine langsame Abfrage voraus.SELECT
Fehlerkorrekturen bei der Integration von My SQL Community Edition
Diese Version enthält alle Community-Bugfixes bis einschließlich 5.7.44. Weitere Informationen finden Sie unter Meine SQL Fehler wurden durch Updates der Aurora My SQL 2.x-Datenbank-Engine behoben.
-
Es wurde ein Problem behoben, bei dem temporäre Tabellen, die während der Ausführung von Anweisungen an Trigger gebunden waren, zu einem unerwarteten Neustart der DB-Engine führen konnten.
-
Es wurde ein Fehler behoben, der dazu führen kann, dass der Server beendet wird, wenn Einzeltabellen
UPDATE
undDELETE
Anweisungen, die indizierte Ausdrücke verwenden, als vorbereitete Anweisungen ausgeführt werden. (Fehler#29257254)
Funktionen, die in Aurora My SQL Version 2 nicht unterstützt werden
Die folgenden Funktionen werden derzeit in Aurora My SQL Version 2 (kompatibel mit My SQL 5.7) nicht unterstützt.
-
Scan-Batching
Meine SQL 5.7-Kompatibilität
Diese Aurora SQL My-Version ist drahtkompatibel mit My SQL 5.7 und enthält Funktionen wie JSON Unterstützung, räumliche Indizes und generierte Spalten. Aurora My SQL verwendet eine native Implementierung der räumlichen Indizierung mithilfe von Kurven in Z-Reihenfolge, um eine >20-mal bessere Schreibleistung und eine >10-mal bessere Leseleistung als My 5.7 für räumliche Datensätze zu erzielen. SQL
Diese Aurora SQL My-Version unterstützt derzeit nicht die folgenden My SQL 5.7-Funktionen:
-
Die
CREATE TABLESPACE
SQL Aussage -
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
-
X Protocol