Close

Not a member yet? Register now and get started.

lock and key

Sign in to your account.

Account Login

Forgot your password?

Mysql Query Log

Mysql Query Log

Наложи ми се да следя в реално време какви заявки се правят и почнах да търся някакъв Profiler, но за съжаление не намерих.
Открих следното.
MySQL може да записва в даден файл всички заявки който се правят и дори може да следите и тежките заявки който отнемят прекалено много време, като вие може да зададете времето (примерно 2 секунди).

Първо. Намерете файла my.cnf
При мен се намира в /etc/mysql/my.cnf
отворете файла и се убедете че имате право да го редактирате.
След това разкоментирайте следния ред.

log		= /var/log/mysql/mysql.log

Тези 2 реда са за следенето на големите заявки. Ако искате да следите и тях, махнете коментарите

log_slow_queries	= /var/log/mysql/mysql-slow.log
long_query_time = 2

Слет това рестартирайте и сте готови.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • RSS
  • Twitter
  • Yahoo! Bookmarks
  • email
  • Netvibes
  • Technorati

 


Leave a comment