Как я могу узнать страницу, откуда медленный запрос попадал в MySQL в журнале ошибок

Как я могу узнать страницу, где медленный запрос бьет в MySQL, как

"SELECT * FROM Users WHERE id=123"

Допустим, этот запрос был написан на странице user.php и на многих других страницах, и этот запрос попал в медленный журнал

Теперь мне нужно знать точную страницу, на которой это было запущено из журнала ошибок

1 ответ

Grep ваш исходный код для SELECT * FROM Users WHERE id=,

Измените код PHP, чтобы включить комментарий (/*...*/) в каждом SELECT сказать, откуда это взялось. (Если в медленном журнале нет комментариев, добавьте AND 'page5'='page5' как безобидный, но полезный, немного информации.)

Другие вопросы по тегам