Я хочу «переключить» профилировщик запросов sql для моего сайта php / mysql и оставить его включенным на некоторое время.
Идея состоит в том, чтобы фиксировать детали использования в течение дня, а затем анализировать запросы и решать, какие из них нужно настроить ...
Я сделал это из командной строки (mysql):
mysql> show profiles;
Empty set (0.00 sec)
mysql> set profiling=1;
Query OK, 0 rows affected (0.00 sec)
// loaded the website
mysql> show profiles;
Empty set (0.00 sec)
Но никаких результатов. Как включить его для сайта?
Команда SHOW PROFILES добавлена в MySQL Community Server, начиная с версии 5.0.37. Проверьте свою версию сервера MySQL.
Профилирование включено только для текущего сеанса, вы должны выполнять запросы вручную в том же сеансе.