Почему mysqld является верхним процессом?

Я слышу, как что-то стучит на моем жестком диске. Я смотрю на верхнюю часть и вижу mysqld как верхний процесс, постоянно от 30 до 40%. Нет, я не запускал никаких процессов с mysqld. Я просто запустил "pkexec rsync ..." с длинной строкой параметров, чтобы создать резервную копию всей моей системы на локальном жестком диске. Прошло 4 плюс дня. Теперь mysqld кое-что усердствует. Есть идеи?

Как узнать, что делает mysqld? Следует убить его? Должен ли я выключиться? Что дает?

0
задан 21 November 2020 в 20:43

1 ответ

Внутри mysql do

 show full processlist

, и вы увидите, что делает mysql в начале идентификаторов процесса результата. Вы можете использовать, все еще внутри mysql ...

kill {processlist}

, чтобы убить процесс.

Но обратите внимание на оператор sql и проверьте его правильность: возможно создать операторы mysql, выполнение которых занимает больше времени или никогда не завершается из-за неправильно созданных объединений или отсутствующего индекса.

0
ответ дан 21 November 2020 в 18:19

Другие вопросы по тегам:

Похожие вопросы: