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

Лог медленных запросов для Opencart [support]


Перейти к решению Решений Otvet,

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

  • Решение

Лог медленных запросов для Opencart

Просмотр файла

Мод позволяет получить лог медленных sql-запросов для последующей отладки скорости загрузки сайта.

Лог сохраняется по адресу  ../system/logs/sql_time.log

 

Для изменения лимита времени записи запросов, нужно подправить строку в xml

$min_time = 10;//минимальное время исполнения запроса в мс, записываемое в лог

 
Что пишется в лог:

  • время генерации страницы
  • к-во запросов на странице (общее и медленных)
  • список медленных запросов и времени выполнения
  • какой файл и какая функция вызывает запрос

 

Пример:

►► Страница: /index.php?route=product/product&product_id=33
   Время генерации: ~116.71мс
   К-во запросов: 13

Медленные(1):

1) Источник: system\storage\modification\catalog\model\catalog\product.php → updateViewed
   Время выполнения: 1.59мс

   UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '33'


end
===============================

 

Не забудьте деактивировать мод после окончания работ, иначе лог-файл будет расти месяцами пока не закончится место!

 

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

  • 11 месяцев спустя...
  • 5 месяцев спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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

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