- PVSM.RU - https://www.pvsm.ru -

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

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

image

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

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

Автор: lumega

Источник [2]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/mysql/36713

Ссылки в тексте:

[1] Neor Profile SQL: http://www.profilesql.com

[2] Источник: http://habrahabr.ru/post/183602/