Анализатор интенсивности SQL запросов

Анализатор интенсивности SQL запросов

Модуль-профайлер для выявления "узких" мест при работе с базой данных.


подробнее ...
Цена
0р.
Загружен: 07.05.2017
Покупок:  1
druzhkov Россия портфолио
Товаров: Рейтинг: Продаж:
Название файла Имя файла Дата Действие
dbdebug.ocmod dbdebug.ocmod.zip 2017-08-01 19:08:51 Скачать
* Если Вы не авторизированы, вы автоматически будете перенаправлены на страницу Авторизации

Модуль-профайлер для выявления "узких" мест при работе с базой данных. Позволяет получить сводную статистику "в целом", крайне удобен при проведении отладки.

Может применяться как программистами (при оптимизации), так и владельцами сайтов (чтобы примерно оценить нагрузку или то, как была выполнена настройка сайта - до и после).

===================================

Установка

1) Установите модуль через установку расширений
2) Зайдите в "Модификаторы", очистите кэш

===================================

Принцип работы:

- после установки модуль начинает записывать sql-запросы в лог-файл (будьте внимательны, не оставляйте надолго, чтобы не забилось свободное место на хостинге!)

- после того, как прошло некоторое время, нужно обратиться по ссылке http://ваш-сайт/scan_db_load.php . На этой странице выведется сводная статистика по количеству сделанных запросов в базу (по убывающей). Исходя из этого, можно легко понять, какие компоненты системы используются интенсивнее всего (и, соответственно, оптимизировать их). Ключевая особенность: однотипные запросы объединяются (например, все запросы отдельных товаров или категорий), что, собственно, и позволяет создать статистику нагрузки по системе в целом (см. скриншот).

- по окончании работы деактивируйте модуль, и обязательно удалите лог-файл и скрипт scan_db_load.php в корне сайта

Для версии Opencart 2.X

Оставить комментарий



Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Введите код, указанный на картинке: