Моя команда и я работаем над довольно большим проектом. Там запросы происходят повсюду - в контроллерах, в виду композиторов в представлениях (ленивая загрузка) и, вероятно, в некоторых других сервисах. Это усложняет отслеживание всего этого, и скорость загрузки страницы на данный момент довольно медленная.
Где бы я поместил \DB :: enableQueryLog() и \DB :: getQueryLog(), чтобы регистрировать ВСЕ запросы и выгружать их? В основном я ищу какое-то место в коде, которое происходит до того, как произойдет какой-либо из запросов (поставить enableQueryLog()), и я ищу место, которое происходит после рендеринга представлений (для дампа getQueryLog()).
Что было бы хорошим путем?
Заранее спасибо.