У меня есть виртуальный хостинг, где у меня есть мой сайт и база данных MySQL. Я установил скрипт с открытым исходным кодом для статистики (phpMyVisites), и в последнее время он стал работать очень медленно. Он написан с использованием какого-то фреймворка и содержит много PHP-файлов. Я знаю, что для поиска медленных запросов я могу использовать функцию журнала медленных запросов в MySQL. Но на этом виртуальном хостинге я не могу использовать этот метод, потому что не могу изменить свой .cnf. Я не хочу менять свой скрипт статистики на другой и не хочу возиться со всеми файлами этого скрипта, чтобы выяснить, куда поместить диагностический код для регистрации запросов вручную. Я хотел бы сделать это без изменений в PHP-коде.
Итак, мой вопрос:
Как регистрировать медленные запросы в этих кодах?:
- Не удается изменить my.cnf, чтобы включить журнал медленных запросов
- Не могу поменять скрипт статистики на другой
- Не знаю, как пишется scrpt и где выдаются команды mysql
- Не могу запросить у моего провайдера журнал медленных запросов
Есть ли способ сделать это простым, легким и быстрым способом?