Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > MySQL > Программа анализа mysql_slow.log |
Автор: Akella 18.3.2013, 15:51 |
Существует ли в природе нормально работающая программа для парсинга (анализа) медленных запросов MySQL? Требуется проанализировать файл mysql_slow.log Нужно чтобы программа, желательно под windows загрузила файл mysql_slow.log и выдала результаты. |
Автор: Сумасшедший 8.4.2013, 07:41 |
Мы при тормозах просто пропускали лог медленны запросов через grep, awk и sort с uniq, выискивая базы к которым идут медленные запросы, после чего тем же grep-ом искали сами запросы и там уже руками через explain смотрели почему они нехорошо себя ведут. |
Автор: Akella 8.4.2013, 09:15 |
Ну да. На линуксе все любят изврат. А хотелось бы нормальную, человеческую утилиту, с GUI. Добавлено через 4 минуты и 31 секунду не знал про это спасибо Добавлено через 6 минут и 17 секунд Оказывается, что ещё можно логи сохранять в таблицу http://www.mysqlperformanceblog.com/2007/05/31/mysql-slow-query-log-in-the-table/ |
Автор: Sanchezzz 8.4.2013, 22:54 |
Еще есть в реальном времени консольная утелитка по лин MyTop. |
Автор: Akella 9.4.2013, 10:33 |
что можно из неё понять?![]() |
Автор: lumega 9.4.2013, 13:45 |
другой способ узнать о медленных запросах это прогнать ваше приложение (или сайт) через профилировщик. Например http://www.profilesql.com. Узнате о всех запросах и выясните самые медленные. Там же можно сделать Explain для дальнейшей их оптимизации. |
Автор: Akella 9.4.2013, 14:01 |
да, про это я знаю |