Heim >Datenbank >MySQL-Tutorial >Was sind die neuen Funktionen von MYSQL8?
Die größte Änderung besteht darin, dass im Vergleich zu MYSQL 5.7 in MYSQL 8 die Atomizität des Datenwörterbuchs garantiert wurde. Wann immer Sie DDL-Operationen an Datentabellen durchführen, entsteht immer ein Gefühl der Panik, weil Sie sich nicht mehr auf FRM- und IDB-Dateien verlassen können. Zu diesen Änderungen gehört eine wichtige Änderung namens „Serialisierte Wörterbuchinformationen“
Vor MYSQL 5. Zum Lesen der FRM-Datei beim Herunterfahren von MYSQL und zum Anzeigen der Tabellenstruktur. MYSQL 8 wird so etwas nicht mehr haben, und das Toolset war tatsächlich schon lange offline, daher hat MYSQL 8 eine neue Möglichkeit zum Lesen von Datenformatdateien eingeführt.
Dieses Tool ist ibd2sdi
Wir können ibd2sdi verwenden, um die Tabellenstruktur der Daten beim Systemstart zu lesen und einzugeben
#🎜 🎜# Ausgabe im JSON-Format.2 Sicherer Absturz, wenn der DDL-Vorgang fehlschlägt
3 Vermeidet das herausfordernde Problem des Kopierens, da DDL nicht atomar ist
4 Tabelle Das schwierige Problem der Strukturerweiterung# 🎜🎜#
5 SDI-Cache hinzugefügt, Datenabfrage durch Hinzufügen von Metadaten-Cache beschleunigt und zugehöriger CACHE über LRU verwaltet#🎜🎜 #
Gleichzeitig , Dies hat Nachteile, das heißt, DDL kann mehr Zeit in Anspruch nehmen, da der Speicher neu geschrieben, das Protokoll rückgängig gemacht und das Protokoll wiederholt werden muss, anstatt direkt zu schreiben. Geben Sie die FRM-Datei einDas obige ist der detaillierte Inhalt vonWas sind die neuen Funktionen von MYSQL8?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!