Docker ein, um den laufenden Container anzuzeigen
docker ps
Betreten Sie den Container:
docker exec -it dc8880c13fef /bin/bash
Geben Sie den Benutzernamen und das Passwort ein, um sich bei MySQL anzumelden
mysql -u root -p
Geben Sie dann das Passwort ein Anmelden
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%’;)
Schalten Sie den Slow-Log-Schalter ein
set global slow_query_log = ON;
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.
Die Änderung ist abgeschlossen und die Testauswahlabfrage wird durchgeführt.
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!