On Fri, 22 Oct 2004 10:36:52 +0200, =?iso-8859-1?Q?Stig_N._F=E6rch?=
wrote:
> Men jeg har testet lidt på Apache med Server Status. Og nogen gange kan
> den finde på at lave en keep alive på f.eks. 10 sekunder.
Det er der i sig selv ikke noget problem i.
> Jeg tænkte lidt på om det kunne have noget at gøre med at den venter på
> MySql?
Nej, keep-alive er en HTTP-feature, der potentielt kan give publikum en
bedre oplevelse af web-sitet pga. hurtigere responstid.
> Hvordan kan jeg teste om det er MySql der er problemet?
Du kan fx. afvikle nogle forespørgsler manuelt og se, om de er langsomme.
Eller indsætte kode i din web-applikation, der tager tid på
forespørgsler.
Endvidere kan du, hvis du har administrator-rettigheder, sætte MySQL til
at logge sløve forespørgsler, og så kigge nærmere på, hvorfor de er
sløve (læs om EXPLAIN, og overvej din index-anvendelse).
--
Greetings from Troels Arvin, Copenhagen, Denmark
|