Aurora-MySQL-Datenbank-Engine-Updates 05.04.2017 (Version 1.12) (veraltet) - Amazon Aurora

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 05.04.2017 (Version 1.12) (veraltet)

Version: 1.12

Aurora MySQL 1.12 ist aktuell die bevorzugte Version für das Erstellen neuer DB-Cluster, einschließlich Wiederherstellungen aus Snapshots.

Dies ist kein verpflichtendes Upgrade für bestehende Cluster. Sie werden die Möglichkeit erhalten, bestehende Cluster auf Version 1.12 upzugraden, nachdem wir den umfassenden Patch auf 1.11 fertiggestellt haben (siehe Aurora 1.11-Versionshinweise und entsprechende Ankündigungen im Forum). Mit Aurora-Version 1.12 verwenden wir ein Cluster-Patching-Modell, bei dem alle Knoten in einem Aurora-DB-Cluster gleichzeitig gepatcht werden. Weitere Informationen finden Sie unter Verwalten eines Amazon-Aurora-DB-Clusters im Amazon-Aurora-Benutzerhandbuch.

Neue Features

  • Schnelle DDL – Mit Aurora MySQL können Sie nun die Operation ALTER TABLE tbl_name ADD COLUMN col_name column_definition nahezu in Echtzeit ausführen. Die Operation wird abgeschlossen, ohne dass ein Kopieren der Tabelle erforderlich wäre und ohne eine materielle Auswirkung auf andere DML-Statements zu haben. Da kein temporärer Speicher für eine Tabellenkopie benötigt wird, haben DDL-Statements praktische Vorteile, sogar für große Tabellen auf kleinen Instance-Typen. Fast DDL wird zurzeit nur für das Hinzufügen löschbarer Spalten ohne Standardwert am Ende einer Tabelle unterstützt. Diese Funktion ist aktuell im Aurora-Labor-Modus verfügbar. Weitere Informationen finden Sie unter Ändern von Tabellen in Amazon Aurora mithilfe von schneller DDL im Amazon-Aurora-Benutzerhandbuch.

  • Anzeigen des Volume-Status – Wir haben den neuen Überwachungsbefehl SHOW VOLUME STATUS hinzugefügt, um die Anzahl der Knoten und Festplatten im Volume anzeigen zu lassen. Weitere Informationen finden Sie unter Anzeigen des Volume-Status für einen Aurora-MySQL-DB-Cluster im Amazon-Aurora-Benutzerhandbuch.

Verbesserungen

  • Eingeführte Änderungen für das Sperren der Komprimierung, um den zugeteilten Arbeitsspeicher pro Sperrobjekt weiter zu reduzieren. Diese Verbesserung ist im Labor-Modus verfügbar.

  • Behebung eines Fehlers, der dazu geführt hat, dass in der trx_active_transactions-Metrik eine schnelle Wertabnahme stattfindet, auch wenn sich die Datenbank im Leerlauf befindet.

  • Behebung einer ungültigen Fehlermeldung im Zusammenhang mit der Syntax der Fehlersimulationsabfrage, wenn Fehler in Festplatten und Knoten simuliert werden.

  • Behebung mehrerer Fehler im Zusammenhang mit Race Conditions und Dead Latches im Lock Manager.

  • Behebung eines Fehlers, dar dazu geführt hat, dass ein Buffer-Overflow im Abfragen-Optimierer stattfindet.

  • Behebung eines Stabilitätsproblems in Aurora Read Replicas, wenn die zugrunde liegenden Speicherknoten wenig verfügbaren Arbeitsspeicher aufweisen.

  • Behebung eines Fehlers, der dazu geführt hat, dass inaktive Verbindungen über die Parametereinstellung von wait_timeout hinausgingen.

  • Behebung eines Fehlers, der dazu geführt hat, dass query_cache_size einen unerwarteten Wert zurückgibt, nachdem die Instance neu gestartet wurde.

  • Behebung eines Leistungsproblems, das auftritt, wenn Schreibvorgänge nicht an den Speicher übergeben werden und daher das Netzwerk zu häufig durch einen diagnostischen Thread überprüft wird.

Integration von MySQL-Fehlerbehebungen

  • Erneutes Laden einer Tabelle, die während eines Leerlaufs exmittiert wurde, führte zum Zurücksetzen des AUTO_INCREMENT-Werts. (Fehler #21454472, Fehler #77743)

  • Ein Index-Datensatz wurde beim Rollback aufgrund von Unstimmigkeiten in der purge_node_t-Struktur nicht gefunden. Die Unstimmigkeiten führten zu Warn- und Fehlermeldungen wie „Fehler im sec index entry-Update“, „kann einen Datensatz nicht bereinigen“ und „versuchte, einen nicht zur Löschung markierten sec-Indexeintrag zu bereinigen“. (Fehler #19138298, Fehler #70214, Fehler #21126772, Fehler #21065746)

  • Falsche Berechnung der Stack-Größe für qsort-Operation führt zu Stack-Overflow. (Fehler #73979)

  • Datensatz nach Rollback in keinem Index gefunden. (Fehler #70214, Fehler #72419)

  • ALTER TABLE fügt Spalte TIMESTAMP beim Update hinzu, CURRENT_TIMESTAMP fügt ZERO-Daten ein (Fehler #17392)