/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
MySQL: tjekke performance?
Fra : Stig N. Færch


Dato : 22-10-04 09:37

Hejsa,

Jeg har haft lidt performance problemer på en vServer løsning jeg
tester.
Nu er jeg ikke den store tekniske Linux haj, såhh..
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.
Jeg tænkte lidt på om det kunne have noget at gøre med at den venter på
MySql?

Hvordan kan jeg teste om det er MySql der er problemet?

Mvh Stig


 
 
Troels Arvin (22-10-2004)
Kommentar
Fra : Troels Arvin


Dato : 22-10-04 09:47

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


Søg
Reklame
Statistik
Spørgsmål : 177514
Tips : 31968
Nyheder : 719565
Indlæg : 6408618
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste