Trimma mysql

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Trimma mysql

Inlägg av mcNisse »

Jag har en server där mysql går långsamt. Tacksam för förslag på verktyg/metoder för att hitta flaskhalsen. Jag har samma version av mysql på en annan server där samma operation går mycket snabbare med sämre hårdvara...
jonasbjork
Inlägg: 184
Blev medlem: 05 maj 2007, 18:12
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Helsingborg
Kontakt:

Re: Trimma mysql

Inlägg av jonasbjork »

mcNisse skrev:Jag har en server där mysql går långsamt. Tacksam för förslag på verktyg/metoder för att hitta flaskhalsen. Jag har samma version av mysql på en annan server där samma operation går mycket snabbare med sämre hårdvara...
Har du samma operativsystem/dist? [nu kommer jag säkert få skäll, men det är sanning] När jag gick från Ubuntu 6.06 till SUSE Linux Enterprise Server 10 ökade min prestanda i MySQL avsevärt. Samma server, samma databas och samma trafik till den. Jag snittade på runt 25 frågor/sek.

Jag försökte köra MySQL virtualiserat (XEN) men det visade sig vara ganska kämpigt. MySQL blev märkbart långsammare.

Det finns ett program (mysqltop) som kan visa en del info om hur din server mår. Se också om det finns andra processer som du kan stänga ner för att se om MySQL blir snabbare. Om det är select du kör mot tabellerna kan du kika på SQL_CACHE som är användbart om du hämtar data som sällan förändrar sig: SELECT SQL_CACHE id, namn FROM tabell; har jag för mig det är.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Trimma mysql

Inlägg av mcNisse »

Tack för tipsen!

Ja, det är samma dist (suse) och version ;) Dock ligger den långsammare i ett kluster. Jag vet inte vad det är för klusterlösning som körs :(

Jag ska ta en titt på mysqltop och sql_cachen.

Vi kör innodb tabeller.
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"