анализ производительности SQL-запросов

Статус
В этой теме нельзя размещать новые ответы.
сам занимался этой проблемой в свое время
к сожалению решения для MySQL не нашел
есть идея парсить вывод системной команды `ps aux`(выводит список действующих процессов с CPU), он не реализовывал
и дает оно значение текущей нагрузки, а не по конкретному запросу
хотя, если вести логирование запросов, и текущих ЦПУ для MySQL, то можно найти бутылочное горлышко

для самого же PHP напиcал такой модуль:
показывает нагрузку именно PHP-скрипта, без апача-мускула-прочего
 
Для анализа состоянии запросов в режиме реального времени можно заюзать команды

mysql -e "show processlist;" -u root -ppassword
mysql -e "show full processlist;" -u root -ppassword

Еще есть перловая утилита mytop (вот сделал скрин у себя)
63e21.jpg
 
Alternator, большое спасибо! Очень полезная вещь! :)
tostrss, очень благодарен за помощь! :)
Если есть еще какие-нибудь методы и инструменты анализа и мониторинга, прошу поделитесь.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху