Es gibt viele MySQL-Variablen, von denen einige unsere Aufmerksamkeit verdienen. Hier stellen wir Ihnen einige MySQL-Variablen vor, die unsere Aufmerksamkeit wert sind. 1 Threads_verbunden Zunächst müssen Sie beachten, dass Sie, wenn Sie den Wert dieser Variable abrufen möchten, keine Variablen wie „Threads_connected“ anzeigen können. Stattdessen Bedeutung: Der Wert der Variable gibt an, wie viele Clients derzeit mit dem MySQL-Server verbunden sind Erweiterung: Gibt es zu viele Verbindungen? Dann liegt möglicherweise ein Problem mit dem Netzwerk vor! Insbesondere bei pconnect :) 2 Temporäre Datenträgertabellen erstellt Bedeutung: Die Anzahl der auf der Festplatte erstellten temporären Tabellen Erweiterung: Wenn dieser Wert groß ist, dauert der Vorgang zum Erstellen einer temporären Tabelle (CREATE TEMPORARY TABLE) während der Abfrage länger. 3 Handler_read_first Bedeutung: Lesen der ersten Zeile des Tabellenindex Erweiterung: Wenn sich dieser Wert stark ändert, kann davon ausgegangen werden, dass ein Problem beim Erstellen des Tabellenindex vorliegt und mehr vollständige Index-Scan-Vorgänge ausgeführt werden. 4 Innodb_buffer_pool_wait_free Bedeutung: Diese Variable gibt an, wie oft MySQL warten muss, bis Speicherseiten geleert werden Erweiterung: Wenn diese Variable hoch ist, deutet dies darauf hin, dass der Speicherpuffer von MySQL für die Anzahl der Schreibvorgänge, die der Server derzeit ausführt, falsch konfiguriert ist. Das habe ich nicht verstanden :) 5 Schlüssellesungen Bedeutung: Die Anzahl der Lesevorgänge auf den Index des Dateisystems Erweiterung: Wenn dieser Wert zu groß ist, müssen Sie überlegen, ob die Schlüsselcache-Einstellungen normal sind. 6 Max_used_connections Bedeutung: Die maximale Anzahl an Verbindungen seit dem Neustart Erweiterung: Serverlast und Anzahl der Verbindungen müssen ggf. angepasst werden 7 Offene Tische Bedeutung: Die Anzahl der aktuell geöffneten Tische Erweiterung: Wenn dieser Wert sehr niedrig und der Tabellencache sehr groß ist, ist eine Reduzierung der Tabellencache-Einstellung kein Problem. Wenn dieser Wert sehr groß und nahe am Tabellencache-Wert liegt, müssen wir die Tabellencache-Einstellung erhöhen. 8 Vollständigen_Beitritt auswählen Bedeutung: Anzahl der vollständig verbundenen Abfragen Erweiterung: Der Wert ist zu groß und es müssen weitere Indizes erstellt werden, um dies zu vermeiden 9 Langsame Abfragen Bedeutung: Anzahl langsamer Abfragen Erweiterung: Wenn es zu groß ist, sollten Sie das langsame Abfrageprotokoll überprüfen und prüfen, ob die SQL-Anweisung richtig geschrieben ist. 10 Betriebszeit Bedeutung: Laufzeit in Sekunden Zusammenfassen Dies ist der gesamte Inhalt dieses Artikels zu mehreren wichtigen MySQL-Variablen. Ich hoffe, er wird für alle hilfreich sein. Interessierte Freunde können sich hier informieren: Detaillierte Erläuterung der MySQL-Vorbereitungsprinzipien, Analyse der wichtigsten Punkte der ORACLE-SQL-Anweisungsoptimierungstechnologie usw. Wenn Sie Fragen haben, können Sie jederzeit eine Nachricht hinterlassen und der Herausgeber wird Ihnen rechtzeitig antworten. Das könnte Sie auch interessieren:
|
<<: So zeigen Sie Anwendungsprotokolle von Docker-Containern an
>>: So erstellen Sie eine Liste in CocosCreator
Vorwort Ich habe vor Kurzem :first-child in einem...
Heute habe ich eine Festplattenalarm-Ausnahme erh...
Suchen Sie online nach doppelten Daten und behalt...
1. HTML-Tags immer schließen Im Quellcode der vor...
Unabhängig davon, ob es sich um einen Samba-Diens...
Ich habe vor Kurzem meine persönliche Website neu...
Legen Sie in js fest, dass der Benutzer vor der Ü...
1. Einleitung Ich werde hier nicht näher auf Apol...
Das Erlernen von Linux-Befehlen stellt für die me...
<br />Ich habe die in meiner Arbeit verwende...
In diesem Artikel erfahren Sie, wie Sie mithilfe ...
Docker-Installation Verwenden Sie das offizielle ...
Inhaltsverzeichnis 1. Testumgebung 1.1 CentOS 7 i...
Inhaltsverzeichnis Vorwort Die Rolle des Schlüsse...
Inhaltsverzeichnis 1. Kern 1. Holen Sie sich den ...