| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |
| да, про это я знаю |