Gewusst wie: Drehen Sie die MySQL-Log für langsame Abfragen

August 18

Mit MySQL können Sie analysieren und Interpretieren von Fehlern und Leistung aus einer Reihe von automatisch erstellten Protokolle. Wie bei jeder Art von Datei, die größer, den es wird, den Ruft das langsamer und mehr fehleranfällig es. Daher ist es notwendig, um die Protokolldateien zu drehen, so dass Sie in regelmäßigen Abständen leeren Protokolle haben. Red Hat Linux Mysql-Protokoll-drehen-Skript erledigt das automatisch für Sie, aber mit anderen Linux-Distribution, musst du die Protokolle manuell drehen. Dies ist ein kurzer Prozess, aber es erfordert Zugriff über die secure Shell (SSH).

Anweisungen

1 Melden Sie sich Ihrem Web-Server über SSH um eine Eingabeaufforderung zu öffnen. Wenn Sie unsicher sind, ob diese Option aktiviert ist, überprüfen Sie mit Ihrem Webhost.

2 Geben Sie "cd Mysql-Datenverzeichnis" und drücken Sie "Enter."

3 Geben Sie "Mv mysql.log mysql.old", und drücken Sie "Enter."

4 Geben Sie "Mv/Mysql-slow.log Mysql-slow.old", und drücken Sie "Enter."

5 Geben Sie "Mysqladmin Flush-Logs" und drücken Sie "Enter." Dies startet ein neues Protokoll, halten Ihre alten Protokolle als Suffix mit dem Suffix ".old". Ändern Sie die Erweiterung für jede nachfolgende Logrotation .log2, .log3 und So weiter.