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

Schritte zum Verpacken und Freigeben des Vue-Projekts

Inhaltsverzeichnis 1. Übergang von der Entwicklun...

VUE realisiert Registrierungs- und Login-Effekte

In diesem Artikelbeispiel wird der spezifische Co...

Installationsschritte für die chinesische Eingabemethode von Ubuntu 20.04

Dieser Artikel installiert die Google-Eingabemeth...

MySQL-Fehlernummer 1129 – Lösung

SQLyog stellt eine Verbindung zu MySQL her, Fehle...

MySQL InnoDB MRR-Optimierungshandbuch

Vorwort MRR ist die Abkürzung für Multi-Range Rea...

Einführung mehrerer benutzerdefinierter Schriftarten in CSS3

Heute habe ich ein Problem in HTML gefunden. Es s...

MySQL Best Practices: Grundlegende Arten von Partitionstabellen

Übersicht über partitionierte MySQL-Tabellen Da M...

Reacts Übergang von Klassen zu Hooks

Inhaltsverzeichnis ReagierenHooks Vorwort WarumHo...

Lokale Vue-Komponentendatenfreigabe Vue.observable()-Nutzung

Wenn Komponenten detaillierter werden, treten Sit...

Lösung für den Fall, dass der Tomcat-Server tomcat7w.exe nicht öffnen kann

Beim Konfigurieren des Tomcat-Servers ist mir heu...

JS Leicht verständliche Funktion und Konstruktor

Inhaltsverzeichnis 1. Übersicht 1.1 Erstellen ein...

Vue3 + TypeScript-Entwicklungszusammenfassung

Inhaltsverzeichnis Vue3 + TypeScript lernen 1. Um...

Ändern Sie das JVM-Kodierungsproblem, wenn Tomcat ausgeführt wird

Frage: Vor kurzem traten bei der Bereitstellung d...