Главная Новые темы Список тем Задать вопрос Поиск  

Форум "Cофт"


Программное обеспечение, бесплатный софт, варез


 #0 Vlad © 06.02.07 10:46:41 - 07.02.07 14:38:06

Чем бы промониторить mySql, так же как Profiler мониторит MSSQL?



На предмет, посмотреть чем сейчас mysql занимается.
т.е. запускаешь, указываешь логин и она тебе все запросы этого юзера пишет в лог.
Цитата

 #1 VictorT © 06.02.07 11:19:44

пляши от SHOW PROCESSLIST
 #2 Vlad © 06.02.07 11:47:17

> пляши от SHOW PROCESSLIST

может чего не понимаю, но эта команда показывает не полные запросы. Она их усекает как бы перед выводом.
Программку скачал - тоже самое делает в режиме мониторинга. Короче, просто графическая оболочка к командной строке, получается.
А неплохо бы иметь чтоб полностью, и с возможностью применять фильтр.. (мечты мечты :))
 #3 VictorT © 06.02.07 12:23:28

Ну, я дал только направление поисков, т.к. сам точно не помню.
 #4 Deep © 07.02.07 10:34:20

> Vlad ©
Если нужно знать > чем сейчас mysql занимается
 - то имхо только так как советует ВикторТ. А если нужно видеть полную историю запросов к серверу - тогда нужно написать или использовать готовый прокси-сервер, который будет слушать порт mySql-сервера, парсить пакеты и писать в лог файл.

 #5 Vlad © 07.02.07 12:20:15

не, я нашел справочник команд инициализации сервера.
Все пишет в лог теперь. Причем там как обычные команды, так и критические.
Теперь беда в другом - из 80 метров лога получать данные по конкретному юзеру.
Придется видно писать анализатор. Готового не нашел т.к.
 #6 Deep © 07.02.07 14:38:05

> #5   Vlad ©
вот если бы сервер писал не в файл-лог, а в отдельную базу    




  • Написать ответ

    Имя: Регистрация HTML?
    smiles смайлики
    Потом перейти в:    
    паутина



      ©  webest.net, 2002-2007  

    top.mail.ru
    » Бесплатный счетчик посещений
    » Рейтинг сайтов