So aktivieren Sie das Protokoll für langsame Abfragen in der MySQL-Befehlszeile: Führen Sie die Anweisung [set global slow_query_log='ON';] aus, um es zu aktivieren. Sie können überprüfen, ob das Protokoll für langsame Abfragen aktiviert ist, indem Sie die Anweisung [show variables like „%slow%“;] ausführen.
Spezifische Methode:
(Empfohlenes Tutorial: MySQL-Tutorial)
Überprüfen Sie die standardmäßige langsame Abfragezeit von 10 Sekunden
mysql> show variables like "%long%"; +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | +-----------------+-----------+ 1 row in set (0.00 sec)
Auf 3 Sekunden einstellen, global hinzufügen, beenden und erneut eingeben, um wirksam zu werden
mysql> set global long_query_time=3; Query OK, 0 rows affected (0.00 sec)
Überprüfen Sie, ob die langsame Abfrage aktiviert wurde.
mysql> show variables like "%slow%"; +---------------------+---------------------------------+ | Variable_name | Value | +---------------------+---------------------------------+ | log_slow_queries | OFF | | slow_launch_time | 2 | | slow_query_log | OFF | | slow_query_log_file | /usr/local/mysql/mysql-slow.log | +---------------------+---------------------------------+ 4 rows in set (0.00 sec)
Langsame Abfrage aktivieren
Das obige ist der detaillierte Inhalt vonSo aktivieren Sie das langsame Abfrageprotokoll in der MySQL-Befehlszeile. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!