Hvordan Roter MySQL Slow Query Logg

Med MySQL, kan du analysere og tolke feil og ytelse fra en rekke automatisk opprettet logger. Som med alle typer filer, jo større det blir, jo tregere og mer utsatt for feil det blir. Derfor er det nødvendig å rotere loggfilene, slik at du har tomme loggene med jevne mellomrom. På Red Hat Linux, gjør mysql-log-rotere script automatisk dette for deg, men med en annen Linux-distribusjon, må du rotere loggene manuelt. Dette er en rask prosess, men det krever tilgang via Secure Shell (SSH).

Bruksanvisning

1 Logg inn på din web server via SSH for å åpne et kommandolinjen. Hvis du er usikker på om dette er aktivert, sjekk med din leverandør.

2 Skriv "cd mysql-data-katalog" og trykk "Enter".

3 Skriv "mv mysql.log mysql.old" og trykk "Enter".

4 Skriv "mv mysql-slow.log mysql-slow.old" og trykk "Enter".

5 Skriv "mysqladmin flush-logger" og trykk "Enter". Dette starter en ny logg, holde dine gamle logger suffiks med "OLD" suffiks. For hver etterfølgende log rotasjon, endre filtypen til .log2, .log3 og så videre.