Конечно можно законектится в сам mysql и выполнить SHOW FULL PROCESSLIST, но mytop делает это автоматически, регулярно запрашивая PROCESSLIST и STATUS.
По умолчанию информация о длинных запросах для удобства обрезается. Чтобы посмотреть полный запрос к базе, необходимо нажать букву f и ввести ID потока (треда).
Утилиту нужно сконфигурировать через конфиг файл
/root/.mytop. Минимальный конфиг .mytop выглядит так:user=db_userЧерез конфиг
pass=superpassword
delay=5
db=db_base
.mytop так же возможно сконфигурировать работу утилиты с удалёнными серверами, достаточно указать ip адрес сервера и порт на котором у вас крутится mysql. Но я обычно ставлю ее на тот же сервер где у нас крутится база.Устанавливается обычным
apt install mytop, а для других дистрибутивов и операционных систем с помощью brew/yum/pacmanmytop достаточно хороший инструмент для отладки, берите на вооружение
tags: #utils
—
🟢 Подпишись: @bashdays
