onsdag 10 september 2014

Optimera mysql tabeller direkt i SSH konsolen? Kolla detta!

Har du egen webbserver och kör mySQL på den? Då är risken stor att du får fragmenterade tabeller som kan slöa ned dina sajter och hela servern.

Har precis suttit och letat fel på en server och här nedan är ett litet smidigt program som man kan köra och som optimerar alla tabeller på servern som inte är ok.

Gå in i SSH och kommandoprompten och gör detta:

pico mysqlfragfinder.sh
#kopiera och klistra in programkoden från github här.
chmod +x ./mysqlfragfinder.sh
./mysqlfragfinder.sh --user root_username --password root_password
Om du undrar:

Först skapar du en tom fil som heter mysqlfragfinder.sh och öppnar den i pico som är en editor för filer. Där klistrar du in koden från adressen på github. Sen trycker du Ctrl+O för att skriva detta till filen. Sen avslutar du med Ctrl+X. Efter det chmodar du filen så den kan köras. Du startar programmet med sista långa raden i koden ovan.

Tänk på:

mySQL root lösenordet kan du ställa om i WHM om du kör den kontrollpanelen. Jag hade glömt mitt lösenord men det gick fint att skapa ett nytt där som man sedan inte glömmer.

Du kan sen köra programmet ovan när du önskar. Jag vill köra det i Cronjob men vet inte riktigt koden för att ställa in så det körs varje natt automatiskt. Vet du? Skriv nedan!

Ha det bra!

Inga kommentarer:

Skicka en kommentar