Перейти к содержанию
druzhkov

[Поддержка] Анализатор интенсивности SQL запросов

Рекомендуемые сообщения

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


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


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

 

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

 

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

Установка

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

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

 

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

 

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

 

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

 

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


  • Добавил
  • Добавлено
    25.04.2017
  • Категория
  • Системные требования
  • Сайт разработчика
    http://e-45.ru
  • Старая цена
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    2.3
    2.2
    2.1
    2.0
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Не проверялось

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставил. Полазил по сайту, пишет:

 

Цитата

 

По завершении работы не забудьте вручную удалить из корня сайта скрипт отладки: 

scan_db_load.php 

а также отладочный файл: 

/home/n/nekaru/oc/public_html/system/storage/logs/db_debug_57d3d93ac2.txt

По вопросам оптимизации обращайтесь на электронную почту alexander.druzhkov@gmail.com

can not open log file

 

по указанному пути лога нет на самом деле.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 19.05.2017 в 02:13, shamankiller сказал:

Поставил. Полазил по сайту, пишет:

 

по указанному пути лога нет на самом деле.

 

Добрый день.

Свяжитесь со мной в личку, по идее, нужно взглянуть, внеслись ли изменения в файл, который обращается в базе данных.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Такая же ошибка:

Warning: fopen(.../system/storage/logs/db_debug_321f109b4b.txt): failed to open stream: No such file or directory in .../scan_db_load.php on line 25
can not open log file

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
46 минут назад, SerAntony7 сказал:

Такая же ошибка:

Warning: fopen(.../system/storage/logs/db_debug_321f109b4b.txt): failed to open stream: No such file or directory in .../scan_db_load.php on line 25
can not open log file

 

Указанные папки физически существуют?

Если нужно - напишите в личку, разберемся с проблемой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, druzhkov сказал:

Указанные папки физически существуют?

Папки да, а вот файла нет. Пробовал даже вручную создавать с правами на запись, все равно пустой остался.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что показывает ваш модуль?

Я поставил и не понял. Какие то запросы, время.
Что с этим делать ?
Зачем это все?
Вы такой умныыый расскажите.

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 19.07.2017 в 23:01, SerAntony7 сказал:

Папки да, а вот файла нет. Пробовал даже вручную создавать с правами на запись, все равно пустой остался.

 

Я исправил совместимость с версией 2.3. Спасибо за обратную связь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.