Анализатор интенсивности SQL запросов
Модуль-профайлер для выявления "узких" мест при работе с базой данных.
подробнее ...
Название файла | Имя файла | Дата | Действие |
dbdebug.ocmod | opencart_file_14871.zip | 2017-08-01 19:08:51 | Скачать |
Модуль-профайлер для выявления "узких" мест при работе с базой данных. Позволяет получить сводную статистику "в целом", крайне удобен при проведении отладки.
Может применяться как программистами (при оптимизации), так и владельцами сайтов (чтобы примерно оценить нагрузку или то, как была выполнена настройка сайта - до и после).
===================================
Установка
1) Установите модуль через установку расширений
2) Зайдите в "Модификаторы", очистите кэш
===================================
Принцип работы:
- после установки модуль начинает записывать sql-запросы в лог-файл (будьте внимательны, не оставляйте надолго, чтобы не забилось свободное место на хостинге!)
- после того, как прошло некоторое время, нужно обратиться по ссылке http://ваш-сайт/scan_db_load.php . На этой странице выведется сводная статистика по количеству сделанных запросов в базу (по убывающей). Исходя из этого, можно легко понять, какие компоненты системы используются интенсивнее всего (и, соответственно, оптимизировать их). Ключевая особенность: однотипные запросы объединяются (например, все запросы отдельных товаров или категорий), что, собственно, и позволяет создать статистику нагрузки по системе в целом (см. скриншот).
- по окончании работы деактивируйте модуль, и обязательно удалите лог-файл и скрипт scan_db_load.php в корне сайта
Для версии Opencart 2.X
Оставить комментарий
Примечание: HTML разметка не поддерживается! Используйте обычный текст.
Введите код, указанный на картинке:
Если комментарии не отобразились по какой то причине, то вы можете прочитаь их на отдельной технической странице комментариев
После просмотра, пожалуйста сообщите нам о возможной проблеме через форму обратной связи.