Компанией Neor разработан гуишный Mysql профайлер. Neor Profile SQL должен быть полезен для разработчиков БД и для сайтостроителей в частности. Любой программист создающий нагруженные проекты с тысячами пользователей, когда-либо задавался вопросом, как он может улучшить SQL запросы и экономить многие сотни долларов. Процесс анализа обычно начинается с профилирования и отладки кода приложения. Далее происходит процесс оптимизации SQL запросов, для этого можно воспользоваться встроенными иструментами MySQL сервера. Например логирование MySQL в файл. Но рано или поздно начинаешь понимать, что это не удобно. Скачать: Windows (Windows XP and newer) sqlprofiler-3.0.6.exe 18 MB Mac OS X (Mac OS X 10.7 and newer) sqlprofiler-3.0.6.dmg 11 MB Linux (Debian 6, Ubuntu 11 and newer) 32 bit - sqlprofiler-3.0.6-i386.deb 9 MB 64 bit - sqlprofiler-3.0.6-amd64.deb 9 MB --- Добавлено, 5 мар 2014 --- Быстрый старт как использовать Как это работает в одной картинке. Настройка соединения Нажмите кнопку Профили в меню. Настройте соединение с сервером баз данных. Настройка приложения Установите в своем приложении (скрипте) значение порта профилировщика (4040) вместо прямого порта 3306 MySQL. Инструкция для многих скриптовых языков. Запуск сбора данных В профилировщике нажмите кнопку Старт. Теперь все сессии обращения к СУБД будут собираться в закладке Сессии. Список сессий Запросы от приложения собираются в виде списка сессий. Разделить сессии в потоке можно по виду обращения к базе данных и пользователю. Детали сессии Каждую сессию можно детализировать: просмотреть все запросы, просмотреть код каждого запроса, оценить нагрузку. Сортировка колонок по значениям поможет выявить самые медленные запросы.
Кто-то пользовался программой? Ну расскажет программа что и как логами, а потом что делать, как оптимизировать.например ocstore 15512?