Heim > Datenbank > MySQL-Tutorial > So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

PHPz
Freigeben: 2023-05-30 12:54:08
nach vorne
1864 Leute haben es durchsucht

1. Geben Sie das Container-Anmeldekonto

Docker ein, um den laufenden Container anzuzeigen

docker ps
Nach dem Login kopieren

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

Betreten Sie den Container:

docker exec -it dc8880c13fef /bin/bash
Nach dem Login kopieren

Geben Sie den Benutzernamen und das Passwort ein, um sich bei MySQL anzumelden

mysql -u root -p
Nach dem Login kopieren

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

Geben Sie dann das Passwort ein Anmelden

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

2. Informationen zur langsamen Protokollierung anzeigen

Die langsame Protokollierung ist standardmäßig deaktiviert.
show variables like ‘slow%’; (Oder verwenden Sie, siehe andere Blogger, die sagten, dass es Versionsunterschiede geben wird, und verwenden Sie dann doppelte Prozentzeichen: Variablen anzeigen wie „%slow%’;)

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

Schalten Sie den Slow-Log-Schalter ein

set global slow_query_log = ON;
Nach dem Login kopieren

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

Erfolgreich geöffnet.

Sie können den Schwellenwert ändern, um zu beurteilen, ob es sich um langsames SQL handelt. Wenn die SQL-Ausführung den Schwellenwert überschreitet, wird dies in der Protokolldatei des langsamen Protokolls aufgezeichnet.

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

Die Änderung ist abgeschlossen und die Testauswahlabfrage wird durchgeführt.

So aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container

Hier können wir sehen, dass SQL im langsamen Protokoll aufgezeichnet wird.

Das obige ist der detaillierte Inhalt vonSo aktivieren Sie das langsame Abfrageprotokoll im Docker-MySQL-Container. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
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