Версия сервера: 5.6.20 работает на Linux
Обучение MySQL и у меня перегруженная система, которую я пытаюсь оценить.
Я использую mysqldumplong чтобы попытаться найти самые тяжелые запросы. У меня есть проблемы:
Если я не добавлю -a (не абстрагируем все числа в N и строки в 'S'), это будет абстрагировать числа времени запроса в Так что вывод бесполезен. Если я добавлю -a, то каждый запрос будет уникальным, поэтому в нем не будет подсчитано количество раз, которое был выполнен запрос.
Сортировка не работает
mysqldumpslow mysql -slow.log-20200408 -st -a
не сортирует выходные данные по времени запроса. Я пробовал -s та, и это тоже не работает.
Обрезает ли -t вывод до или после сортировки (при условии, что я могу заставить сортировку работать).
Есть ли способ посмотреть на запросы в файле медленного журнала и выяснить, используют ли они переменные связывания?