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    

Artikel empfehlen

Häufige Tomcat-Ausnahmen und Lösungscodebeispiele

Das Unternehmensprojekt wurde in Java entwickelt ...

So extrahieren Sie Zeichenfolgenelemente aus nicht festen Positionen in MySQL

Vorwort Hinweis: Die Testdatenbankversion ist MyS...

Tools zur Bildoptimierung für Webseiten und Tipps zur Verwendung

Als grundlegendes Element einer Webseite sind Bil...

Detaillierte Erläuterung der CSS-Bildspleißtechnologie (Sprite-Bild)

CSS-Bildspleißtechnologie 1. Bildzusammenfügung B...

Über das Problem beim Schreiben von Plugins zum Mounten von DOM in vue3

Im Vergleich zu vue2 verfügt vue3 über ein zusätz...

Schritte zur Installation von MySQL mit Docker unter Linux

Als Tester müssen Sie während des Lernprozesses h...

Der Unterschied zwischen clientWidth, offsetWidth, scrollWidth in JavaScript

1. Konzept Sie alle sind Attribute des Elements u...

Detaillierte Erklärung zur Verwendung der Clip-Path-Eigenschaft in CSS

Verwendung von Clip-Pfaden Polygon Der Wert setzt...

Details zur React Routing Link-Konfiguration

1. Link zum Attribut (1) Platzieren Sie den Routi...

Tiefgreifendes Verständnis von Worker-Threads in Node.js

Inhaltsverzeichnis Überblick Die Geschichte der C...