Detaillierte Erklärung zum Aktivieren des langsamen Abfrageprotokolls in der MySQL-Datenbank

Detaillierte Erklärung zum Aktivieren des langsamen Abfrageprotokolls in der MySQL-Datenbank

Die Datenbank ermöglicht langsame Abfrageprotokolle

Ändern der Konfigurationsdatei

Fügen Sie der Konfigurationsdatei my.ini die folgenden zwei Sätze hinzu

log-slow-queries = C:\xampp\mysql_slow_query.log
lange_Abfragezeit=3

Der erste Satz wird verwendet, um den Pfad des langsamen Abfrageprotokolls zu definieren (bei einem Linux-System treten Berechtigungsprobleme auf).

Der zweite Satz wird verwendet, um Abfragen, die länger als eine bestimmte Anzahl von Sekunden dauern, als langsame Abfragen (in Sekunden) zu definieren.

Prüfen Sie, ob die Konfiguration erfolgreich war:

// Zeigen Sie die langsame Abfragezeit an, Einheit: s
Variablen wie „long_query_time“ anzeigen;
//Zeigen Sie die Konfiguration für langsame Abfragen an, zeigen Sie den Status wie „%slow_queries%“ an.
//Zeigen Sie den Protokollpfad für langsame Abfragen an. Zeigen Sie Variablen wie „%slow%“ an.
 

Führen Sie eine langsame Abfrageoperation aus, um zu überprüfen, ob das Protokoll aufgezeichnet wird:

Die Datenmenge in der von Ihnen erstellten Umgebung ist gering, daher ist es schwierig, die Ausführung langsamer Abfragen zu simulieren. Sie können stattdessen die folgende Anweisung zur Simulation verwenden:

SELECT SLEEP(10), Name vom Benutzer, wobei Benutzer-ID=1 ist;

 

Zeigen Sie die Anzahl langsamer Abfragen an:

globalen Status wie „%slow%“ anzeigen;

Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der MySql-Analyse langsamer Abfragen und Öffnen des Protokolls langsamer Abfragen
  • So aktivieren Sie das MySQL-Protokoll für langsame Abfragen log-slow-queries
  • Tipps zum Aktivieren des langsamen Abfrageprotokolls in MYSQL5.7.9
  • mysql langsame Abfrage aktivieren So aktivieren Sie die Protokollierung langsamer MySQL-Abfragen
  • So aktivieren Sie das langsame Abfrageprotokoll in MySQL
  • So aktivieren Sie die Protokollfunktion für langsame Abfragen in MySQL
  • Die Rolle und Öffnung des MySQL-Protokolls für langsame Abfragen
  • Aktivieren und Konfigurieren des MySQL-Protokolls für langsame Abfragen
  • MySQL-Optimierungslösung: Aktivieren Sie das Protokoll für langsame Abfragen

<<:  So verwenden Sie die REM-Anpassung in Vue

>>:  Detaillierte Erläuterung grundlegender Betriebsbefehle wie Starten und Stoppen von Nginx unter Windows

Artikel empfehlen

Beispiel für das Erreichen eines Deckeneffekts mit dem WeChat-Applet

Inhaltsverzeichnis 1. Umsetzung 2. Probleme 3. Üb...

So behandeln Sie einen Überlauf numerischer MySQL-Typen

Lassen Sie mich Ihnen nun eine Frage stellen. Was...

MySQL-Fall beim Gruppieren nach Beispiel

Eine MySQL-ähnliche PHP-Switch-Case-Anweisung. wä...

Vue-Projekt @change mehrere Parameter, um mehrere Ereignisse zu übergeben

Erstens gibt es nur ein Änderungsereignis. change...

Implementierungsschritte für die Paketierung und Optimierung von Vue-Projekten

Inhaltsverzeichnis Verpacken, Starten und Optimie...

impress.js Präsentationsschicht-Framework (Demonstrationstool) - erste Erfahrungen

Ich habe ein halbes Jahr lang nicht gebloggt, wofü...

Detaillierte Erklärung dreier häufig verwendeter Webeffekte in JavaScript

Inhaltsverzeichnis 1 Element Offset-Serie 1.1 Off...

Tutorial zur Installation von MySQL 5.7.18 mit einem RPM-Paket

System: CentOS 7 RPM-Pakete: mysql-community-clie...

Methode und Einführung der Tabellenindexdefinition in MySQL

Überblick Ein Index ist eine vom DBMS basierend a...