Stabile Version von MySQL 8.0.18 veröffentlicht! Hash Join ist wie erwartet da

Stabile Version von MySQL 8.0.18 veröffentlicht! Hash Join ist wie erwartet da

Die stabile Version (GA) von MySQL 8.0.18 wurde gestern offiziell veröffentlicht und Hash Join ist wie erwartet ebenfalls erschienen.

Hier ein kurzer Blick auf die Highlights dieser Version!

1. Hash-Join

Für die Ausführung von Hash Join sind keine Indizes erforderlich, und es ist in den meisten Fällen effizienter als der aktuelle Block-Nested-Loop-Algorithmus.

2. ERKLÄREN ANALYSIEREN

EXPLAIN ANALYZE führt die Abfrage aus und erstellt dann eine EXPLAIN-Ausgabe sowie weitere Informationen darüber, inwieweit die Schätzungen des Optimierers mit der tatsächlichen Ausführung übereinstimmten.

3. Beim Erstellen von Benutzern zufällig Passwörter generieren

Den Anweisungen CREATE USER, ALTER USER und SET PASSWORD wurde Syntax hinzugefügt, um ein sicheres, zufälliges Kennwort zu generieren und es als Ergebnis an den Client zurückzugeben.

Die Syntax zum Hinzufügen lautet:

BENUTZER ERSTELLEN Benutzer IDENTIFIZIERT DURCH ZUFÄLLIGES PASSWORT,
ALTER USER Benutzer, der durch ein zufälliges Passwort identifiziert wird,
PASSWORT [FÜR Benutzer] AUF ZUFÄLLIG FESTLEGEN

4. Gruppenreplikation

group_replication_exit_state_action Der Modus OFFLINE_MODE wurde hinzugefügt, um das Verhalten der Gruppenreplikation festzulegen, wenn ein Server die Gruppe unbeabsichtigt verlässt.

Das OFFLINE_MODE-Verhalten schließt alle Verbindungen und untersagt neue Verbindungen für Benutzer, die nicht über die Berechtigungen CONNECTION_ADMIN oder SUPER verfügen, verhält sich ansonsten aber ähnlich wie der vorhandene READ_ONLY-Modus.

5. Innodb fügt eine Option zur Steuerung von Schreib-IOPs im Leerlaufzustand hinzu

Diese Option steuert die Schreib-IOPs, wenn InnoDB im Leerlauf ist. Der Zweck besteht darin, den Schreib-E/A-Aufwand zu reduzieren, um die Lebensdauer des Flash-Speichers zu verlängern.

Darüber hinaus gibt es viele Verbesserungen an den internen Details. Weitere Informationen finden Sie unter: news-8-0-18.html

Herunterladen

Windows (x86, 32-Bit), MSI-Installer 8.0.18 (mysql-installer-web-community-8.0.18.0.msi) 18,6 MB

Windows (x86, 32-Bit), MSI-Installer 8.0.18 (mysql-installer-community-8.0.18.0.msi) 415,1 M

Windows (x86, 64-Bit), ZIP-Archiv (mysql-8.0.18-winx64.zip) 272,3 M

Verwandte Links:

MySQL 8 für Windows 32-Bit v8.0.18, offizielle kostenlose Version

MySQL 8.0 für Windows v8.0.18 offizielle kostenlose Version 64-Bit

Wunderbares Thema teilen:

Tutorial zur Installation verschiedener MySQL-Versionen

MySQL 5.7-Installationstutorials für verschiedene Versionen

MySQL 5.6-Installationstutorials für verschiedene Versionen

mysql8.0-Installationstutorials für verschiedene Versionen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Grundlegende MySQL-Tabellenabfragen – häufige Fehler beim Left-Join
  • Zusammenfassung verschiedener gängiger Abfragebeispiele für Join-Tabellen in MySQL
  • Join-Operation in MySQL
  • Tiefgreifendes Verständnis der MySQL-Selbstverbindung und Join-Assoziation
  • Detaillierte Erklärung zur Verwendung von Join in Mysql
  • Anwendungsbeispiele für den Mysql Inner Join (unbedingt lesen)
  • Zusammenfassung der sieben MySQL JOIN-Typen

<<:  Detaillierte Schritte zur Neuinstallation von VMware Tools (grafisches Tutorial)

>>:  jQuery erzielt Ein- und Ausblendeffekte

Artikel empfehlen

Detaillierte Erklärung zum effizienten MySQL-Paging

Vorwort Normalerweise wird für MySQL-Abfragen mit...

Die wichtigsten Unterschiede zwischen MySQL 4.1/5.0/5.1/5.5/5.6

Einige Befehlsunterschiede zwischen den Versionen...

Detaillierte Erklärung der Befehle zum Anzeigen von Linux-Dateien

So zeigen Sie Linux-Dateien an Befehl zum Anzeige...

Übersicht über die Unterschiede zwischen Linux TTY/PTS

Wenn wir einen Buchstaben auf der Tastatur eingeb...

Über das Problem der vertikalen Zentrierung von img und span in div

Wie unten dargestellt: XML/HTML-CodeInhalt in die...

So installieren Sie MySql in CentOS 8 und erlauben Remoteverbindungen

Herunterladen und installieren. Prüfen Sie zunäch...

Webdesign-Kenntnisse: Problem der adaptiven Höhe von Iframes

Manche Leute sind vielleicht noch nicht auf dieses...

Eine "klassische" Falle der MySQL UPDATE-Anweisung

Inhaltsverzeichnis 1. Problematische SQL-Anweisun...

Mysql-Optimierung Zabbix-Partitionsoptimierung

Der größte Engpass bei der Verwendung von Zabbix ...

Die perfekte Lösung zum Hervorheben von Schlüsselwörtern in HTML

Bei der Arbeit an einem Projekt bin ich kürzlich ...

Detaillierte Erklärung der mysql.user-Benutzertabelle in Mysql

MySQL ist eine von mehreren Benutzern verwaltete ...

Nginx-Stream-Konfigurationsproxy (Nginx TCP/UDP-Lastausgleich)

Auftakt Wir alle wissen, dass nginx ein hervorrag...

Beispiele für die Verwendung von MySQL-Abdeckungsindizes

Was ist ein Deckungsindex? Das Erstellen eines In...