Heim > Datenbank > MySQL-Tutorial > Hauptteil

Detaillierte Einführung zum Aktivieren des langsamen Abfrageprotokolls in der MySQL-Datenbank

黄舟
Freigeben: 2017-03-18 14:07:43
Original
1437 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die detaillierte Erklärung der MySQL-Datenbank zum Öffnen des langsamen Abfrage--Protokolls vorgestellt. Freunde, die es benötigen, können sich auf das

beziehen Öffnen der Datenbank Langsames Abfrageprotokoll

Ändern Sie die Konfigurationsdatei

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

log-slow-queries = C:\xampp\mysql_slow_query.log
long_query_time=3
Nach dem Login kopieren
Der erste Satz wird verwendet, um den Pfad des langsamen Abfrageprotokolls zu definieren (wenn es sich um ein

Linux-System handelt, treten Berechtigungsprobleme auf)

Der zweite Satz wird verwendet, um den Pfad zu definieren, der länger dauert als Wie viele Sekunden wird eine Abfrage als langsame Abfrage betrachtet, Einheit: Sekunden.

Überprüfen Sie die Konfigurationsüberprüfung, um zu sehen, ob die Konfiguration erfolgreich ist:

//查看慢查询时间,单位:s
show variables like "long_query_time";
Nach dem Login kopieren
//查看慢查询配置情况
show status like "%slow_queries%";
Nach dem Login kopieren
//查看慢查询日志路径
 show variables like "%slow%";
Nach dem Login kopieren

Führen Sie einen langsamen Abfragevorgang aus und überprüfen Sie, ob Protokolle vorliegen werden aufgezeichnet:

Die von Ihnen selbst erstellte Umgebung verfügt über eine kleine Datenmenge, daher ist es schwierig, langsame Abfragen zu simulieren. Sie können dies mit der folgenden Anweisung simulieren:

SELECT SLEEP(10),name from user where userid=1;
Nach dem Login kopieren

Anzahl langsamer Abfragen anzeigen:

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung zum Aktivieren des langsamen Abfrageprotokolls in der MySQL-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!