Скачиваем percona tool
wget https://www.percona.com/downloads/percona-toolkit/3.0.4/binary/debian/xenial/x86_64/percona-toolkit_3.0.4-1.xenial_amd64.deb
Ставим percona tool
sudo dpkg -i percona-toolkit_3.0.4-1.xenial_amd64.deb
в консоли
cd /var/log/mysql
вытираем предыдущий файл лога (копируем "ничего" в файл)
> mysql.log
в консоли mysql
SET GLOBAL general_log = 'ON';
открываем страницу (выполняем нужные действия)
выключаем лог
SET GLOBAL general_log = 'OFF';
pt-query-digest --type genlog mysql.log > report
-----------------------------------------------
Проверяем что работает без индексов
set global log_queries_not_using_indexes='on';
делаем что нужно
set global log_queries_not_using_indexes='off';
Отрезаем все выше необходимого времени
sed '/Time: 2017-09-05/,$!d' mysql-slow.log
>
report_index.log
Запускает анализ
pt-query-digest report_index.log > report_without_index