Portál AbcLinuxu, 12. května 2025 11:09

Dotaz: Log mysql dotazů

1.5.2008 13:40 Lenin04 | skóre: 2
Log mysql dotazů
Přečteno: 704×
Odpovědět | Admin
Zdar, poradí mi někdo kde a jak sehnat seznam mysql dotazů třeba za poslední hodinu a hlavně aby u toho bylo jak dlouho se dotaz vykonával? Dík
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.5.2008 14:40 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Log mysql dotazů
Odpovědět | | Sbalit | Link | Blokovat | Admin
V MySQL existuje log pomalých dotazů, to by mohlo být, co hledáš. Případně by se něco takového asi dalo napsat v MySQL Proxy, ale o tom nic nevím :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
1.5.2008 15:02 Lenin04 | skóre: 2
Rozbalit Rozbalit vše Re: Log mysql dotazů
Ja sem docela zacatecnik takze se mi to nejak nepovedlo zprovoznit :) ale stejne to je asi jenom na dotazi ktere prekroci long_query_time, ja bych potreboval i ty co trvaj treba i jenm 2s.
1.5.2008 15:29 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Log mysql dotazů
to je asi jenom na dotazi ktere prekroci long_query_time, ja bych potreboval i ty co trvaj treba i jenm 2s.
To je pravda, ale long_query_time se dá nastavit, minimum je podle dokumentace 1 vteřina. Nicméně, jasně, původní problém to neřeší :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
1.5.2008 15:58 Lenin04 | skóre: 2
Rozbalit Rozbalit vše Re: Log mysql dotazů
Neřeší no, dotaz co je delši než ong_query_time se ukončí co? Přece musí bejt jiná možnost jak udělat seznam všech dotazů?
1.5.2008 16:28 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: Log mysql dotazů
Jo to není problém, ale nevím jak s tím časem... Všechny dotazy loguje tento řádek v my.cnf:
log = /var/log/mysql.log
1.5.2008 16:40 Lenin04 | skóre: 2
Rozbalit Rozbalit vše Re: Log mysql dotazů
to sem zrovna teď taky našel :) ale hold by to chtělo eště nejak dořešit ten čas :(
1.5.2008 16:45 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: Log mysql dotazů
Jen tak rychle sem googlil a pro Postgre ta možnost je, ale pro MySQL jsem jí neviděl. Listuj v dokumentaci ;-)
1.5.2008 20:20 Lenin04 | skóre: 2
Rozbalit Rozbalit vše Re: Log mysql dotazů
Odpovědět | | Sbalit | Link | Blokovat | Admin
No takže nakonec byl pes zakopanej úplně jinde, takže už je všechno ok, ale stejně by mě ze zvědavosti zajímalo jestly tohle de nějak udělat a myslim že nejsem jedinej kdo by to rad věděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.