Ämne: Webhotell
Visa ett inlägg
Oläst 2007-11-09, 11:26 #15
EmilIsbergs avatar
EmilIsberg EmilIsberg är inte uppkopplad
Medlem
 
Reg.datum: Mar 2007
Inlägg: 106
EmilIsberg EmilIsberg är inte uppkopplad
Medlem
EmilIsbergs avatar
 
Reg.datum: Mar 2007
Inlägg: 106
Citat:
Originally posted by Pirate@Nov 8 2007, 17:24
Det är så att min hemsida inte är speciellt stor. Har en databas med några hundra artiklar och allt fungarar ofta bra. Men vissa tider och speciellt sen eftermiddag vid 16-17 tiden kan det ta flera minuter innan artiklarna hämtas från mysql och kommer upp det blir seeeeeegt som fan. Har klagat flera gånger och de skyller på en det ena och än det andra och säger att det nu ska vara fixat. Men det är samma visa. Har nu tröttnat och vill prova ett annat hotell.
Skicka PM till mig med epostadress så tar jag och kollar på ärendet lite närmare.

Oftast behöver man kontrollera vilka frågor som körs när det går segt för att se vad det är som orsakar segheten.
Det vanligaste skälet är att MySQL inte kan optimera frågorna särskilt bra (EXPLAIN på frågorna för att leta efter "Using filesort" och "Using temporary").
Då påverkas man otroligt mycket av annan belastning på servern exempelvis andra kunders backup, eller slöa frågor.

Det är också möjligt att man behöver kontrollera tabellerna som används i frågan för att se till att index är på rätt ställen och att de är rätt index (så att MySQL kan välja rätt i optimeringen):
http://dev.mysql.com/doc/refman/5.0/en/explain.html
http://dev.mysql.com/doc/refman/4.1/en/explain.html

Vi brukar erbjuda möjligheten att flytta över till en av våra nyare databas-servrar som kör MySQL 5.x, men det innebär att applikationen man använder måste vara anpassad för att använda MySQL 5.x. En del av frågorna som går snabbt under MySQL 4.x är väldigt långsamma under 5.x och andra fungerar inte alls (IMPLICIT JOIN som exempel). Att notera också är att teckentabeller har ändrats mellan MySQL 4.x (latin1) och MySQL 5.x (UTF8).

Är din databas på en av våra äldre MySQL-servrar är det större risk att du drabbas av seghet då de servrar har något fler databaser än vad vi har som standard på våra nyare servrar.

Men utan att veta mer om just ditt ärende är det svårt att vara specifik.
EmilIsberg är inte uppkopplad   Svara med citatSvara med citat