[MySQL 4.0.x] Verbruiks statistieken per gebruiker

Pagina: 1
Acties:

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 01:40

Snow_King

Konijn is stoer!

Topicstarter
Hallo,

Ik heb hier een MySQL server met daarop een hoop gebruikers en databases.

Nu wil ik graag statistieken van de MySQL server om te zien hoeveel queries iemand er per uur doorheen jaagt en dan nog het liefst hoeveel CPU kracht dat gekost heeft.

Nu ben ik denk ik al bang het antwoord te weten: Dit is niet mogelijk aangezien het berekenen van die statistieken meer kracht kost dan überhaupt de queries uitvoeren.

Ik heb al rond gezocht met google, maar daar kom je alleen maar uit op mensen die zoeken naar MySQL statistieken voor zichzelf en hun website.

Iemand een idee hoe ik dit te zien kan krijgen?

  • Lex_brugman
  • Registratie: Januari 2003
  • Laatst online: 21-08 21:19
Als je het mysql_stat commando in php gebrukt kan je het eea zien.
Ik heb het ook op mijn statistieken pagina gebruikt: http://62.251.66.1/stats/ en dan mysql stats (Het is een zwaar gemodificeerd SystemSats(2) statistieken script, het mysql en apache gedeelte en nog wat andere dingen heb ik zelf gemaakt)

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 01:40

Snow_King

Konijn is stoer!

Topicstarter
Ja, dat weet ik.

Maar ik ben admin van die server en ik wil weten welke gebruikers het meeste CPU slepen en hierdoor andere gebruikers "lastig vallen"

Met mysql_stat kan je dat niet opvragen.

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 01:40

Snow_King

Konijn is stoer!

Topicstarter
Ik heb wel wat gevonden, niet helemaal wat ik wilde.

slow_query log op 4 seconde en met http://sourceforge.net/projects/mysqa/ analyze ik de slow_query log om zo te zien wie er het langst bezig is.