PDA

Bekijk Volledige Versie : Slow query log



Don_Loco
22/03/08, 00:10
Hey , ik zat laatst te kijken in mijn database en ik zag bij sloq querys 10 staan , 10 te veel dus

nu ging ik even google maar ik kom er niet echt uit hoe ik via putty een log bestandje kan maken voor de "trage" query's , en hoe ik ze daarna weer uitlees

Iemand hier ervaring mee ?

Greetz Don_Loco

Owke de log stond blijkbaar al aan , maar hoe kan ik hem uitlezen via putty :S ik zie er echt totaal geen informatie over

[QUOTE=Don_Loco;952118]Hey , ik zat laatst te kijken in mijn database en ik zag bij sloq querys 10 staan , 10 te veel dus

nu ging ik even google maar ik kom er niet echt uit hoe ik via putty een log bestandje kan maken voor de "trage" query's , en hoe ik ze daarna weer uitlees

Iemand hier ervaring mee ?

Owke de log stond blijkbaar al aan , maar hoe kan ik hem uitlezen via putty :S ik zie er echt totaal geen informatie over

Greetz Don_Loco

antenna
26/03/08, 16:04
Dag Don_Loco,

Je kunt in /etc/my.cnf een regel opnemen:
# alle queries langer dan 4 sec worden opgeslaan...
long_query_time = 4
log-slow-queries=/var/log/mysql-slow.log

mysql herstarten

vanaf dat moment kun je met putty bekijken, b.v.
less /var/log/mysql-slow.log
of
tail -500 /var/log/mysql-slow.log

Succes,
T.