Оптимизация MySQL запросов с помощью Neor Profile SQL

от автора

Любой программист создающий нагруженные проекты с тысячами пользователей, когда-либо задавался вопросом, как он может улучшить SQL запросы и экономить многие сотни долларов. Процесс анализа обычно начинается с профилирования и отладки кода, а потом когда процесс оптимизации запросов то можно воспользоваться встроенными иструментами в MySQL сервер. Например логирование MySQL. Но рано или позно начинаешь понимать, что это не удобно.

image

В специальном бесплатным профайлере Neor Profile SQL операции по оптимизации представляют собой простой процесс по настройке вашего приложения и сбора SQL запросов от него. Инструмент работает на всех широко используемых систем (Windows, Mac OS X и Linux). Поддерживает MySQL и MariaDB. Он достаточно прост в использовании.
Neor Profile SQL работает как своего рода прокси и, следовательно, вам нужен компьютер, где вы можете открыть порты или в сети, в зависимости от требований. От вашего приложения требуется всего лишь изменить стандартный порт MySQL 3306 на установленный, обычно 4040. Остальное не требует пояснений интерфейс прост в использовании.

В дополнение следует добавить основной функционал продукта:
— Подсчет всех запросов с детализацией по времени, коду и размеру
— Общая статистика строк полученных и отосланных в СУБД
— Поиск медленных запросов
— Сохранение сессии для последующего сравнения результатов
— Встроенная команда Explain любого запроса
— Программа бесплатная

ссылка на оригинал статьи http://habrahabr.ru/post/183602/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *