Скачиваем percona tool
вытираем предыдущий файл лога (копируем "ничего" в файл)
> mysql.log
в консоли mysql
выключаем лог
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
Комментариев нет:
Отправить комментарий