Med MySQL , kan du analysera och tolka fel och prestanda från ett antal automatiskt skapade loggar . Som med alla typer av filer , ju större det blir , desto långsammare och mer felbenägen det blir . Därför är det nödvändigt att rotera loggfiler , så att du har tomma loggar med jämna mellanrum . På Red Hat Linux , gör mysql - log - rotera script automatiskt detta för dig , men med någon annan Linux-distribution , du måste rotera loggarna manuellt . Detta är en snabb process , men det kräver åtkomst via SSH (Secure Shell ) . Instruktioner
1
Logga in på din webbserver via SSH för att öppna en kommandorad . Om du är osäker på om detta är aktiverat , kontrollera med ditt webbhotell .
2
Skriv "cd mysql -data- katalogen " och tryck på " Enter ".
3
typ " mv mysql.log mysql.old " och tryck på " Enter ".
4
Type " mv mysql - slow.log mysql - slow.old " och tryck på " Enter ".
5
Type " mysqladmin flush - logs " och tryck på " Enter ". Detta startar en ny logg , hålla dina gamla stockar ändelsen till " . Gamla " suffix . För varje efterföljande log rotation , ändra filnamnstillägget till . Log2 . Log3 och så vidare.