1 изображение

Информация о файле

элемент профилирования. даёт информацию об общем времени выполнения запросов, их количестве, медленных запросах.

параметры

private $long_query_time = 0.5; // мин время запроса, который считать медленным и записывать в логprivate $long_query_alltime = 1;// мин суммарное время запросов, по истечению которого в лог будет выведена подробная статистикаprivate $log_slow_queries = 'slow.log'; //файл логов

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

УСТАНОВКА

1. распаковать файл в директорию system/library

2. в файле system/startup.php заменить

require_once(DIR_SYSTEM . 'library/db.php');

на

require_once(DIR_SYSTEM . 'library/db_log.php');

сам лог искать на сервере system/logs/slow.log

пример лога

дата/время - суммарное время однотипных запросов - кол-во запросов - файл, строка

2013-12-26 10:48:51 - --------------------

2013-12-26 10:48:51 - ----------

2013-12-26 10:48:51 - 0.00163 | 27 | /orcart.ru/public_html/catalog/controller/module/category.php(55)

2013-12-26 10:48:51 - 0.00240 | 28 | /orcart.ru/public_html/system/library/tax.php(62)

2013-12-26 10:48:51 - 0.00703 | 12 | /orcart.ru/public_html/catalog/model/catalog/product.php(243)

2013-12-26 10:48:51 - ----------

2013-12-26 10:48:51 - 0.01983 | 150 | /desktops/

2013-12-26 11:01:34 - --------------------

2013-12-26 11:01:35 - 1.24632 SELECT BENCHMARK(10000000,ENCODE('hello','goodbye'))

2013-12-26 11:01:35 - ----------

2013-12-26 11:01:35 - 0.00032 | 3 | /orcart.ru/public_html/admin/index.php(144)

2013-12-26 11:01:35 - 0.00040 | 1 | /orcart.ru/public_html/admin/index.php(42)

2013-12-26 11:01:35 - 1.24632 | 1 | /orcart.ru/public_html/admin/controller/module/sqlexecutor.php(33)

2013-12-26 11:01:35 - ----------

2013-12-26 11:01:35 - 1.24748 | 10 | /admin/index.php?route=module/sqlexecutor&token=fa00000000000007b31b7487e



Другие дополнения freelancer


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