Toon posts:

[mysql / php] performance monitoren

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een php pagina die iedere keer dat de pagina wordt geladen een flink aantal querys uitvoert om menu's, links, mappen en artikelen uit een mysql database te vissen.

Ik wil graag weten hoe zwaar de belasting voor de mysql server is voor dit script. Is er een manier om de belasting te laten monitoren door het script zelf? hoeveel miliseconden de mysql server er mee bezig is ofzo?

Ik kan niet de server zelf gaan monitoren aangezien er meerdere sites op deze server draaien.

  • Joto
  • Registratie: Juni 2000
  • Laatst online: 02-09 12:21
PHP:
1
<?$starttime=microtime(); <knip knip knip knip><-->hier zat je php pagina <--><knip knip knip knip>$mstart=explode(" ",$starttime);$mstop=explode(" ",microtime());$timedif=round(($mstop[1]-$mstart[1])+($mstop[0]-$mstart[0]),4);echo "<BR><center><FONT size=-2>Execute time : $timedif secs</FONT></center>";?>

en wat je met de waarde doet , display of in db moet je zelf weten.

1+1+1 = 1


Verwijderd

Topicstarter
dit geeft weer hoe lang apache+php+mysql erover doen om de pagina te genereren, maar nog niet hoe druk de mysql server er mee bezig is. Dat wilde ik eigenlijk weten.

  • Grum
  • Registratie: Juni 2001
  • Niet online
Kleine (logische) injectie in je hersengang: Dan doe je de timing toch alleen om de queries die jij wil 'benchen'.

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 09-09 14:51

thomaske

» » » » » »

Op vrijdag 19 april 2002 15:26 schreef Grum het volgende:
Kleine (logische) injectie in je hersengang: Dan doe je de timing toch alleen om de queries die jij wil 'benchen'.
:D

[edit]
om de post niet geheel onnuttig te laten zijn:
Timer class

Lees ook de reacties (weer van grum!) daar!

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


Verwijderd

Topicstarter
Op vrijdag 19 april 2002 15:26 schreef Grum het volgende:
Kleine (logische) injectie in je hersengang: Dan doe je de timing toch alleen om de queries die jij wil 'benchen'.
Hmmz, sjah :)
Pagina: 1