MySQL убить повисший запрос

Чтобы убить повисший запрос необходимо зайти по ssh на сервер:

Выполним

$ mysql -u USER -p

USER — это ваш пользователь MySQL

Вводим пароль для USER.

Выполним

mysql> show processlist;

получаем:
+------+---------+-----------------+---------+---------+------+-------+------------------+
| Id   | User    | Host            | db      | Command | Time | State | Info             |
+------+---------+-----------------+---------+---------+------+-------+------------------+
| 2714 | postfix | localhost:38662 | postfix | Sleep   |  455 |       | NULL             |
| 4665 | postfix | localhost:39520 | postfix | Sleep   |    8 |       | NULL             |
| 4666 | postfix | localhost:39521 | postfix | Sleep   |    8 |       | NULL             |
| 4844 | root    | localhost       | NULL    | Query   |    0 | NULL  | show processlist |
+------+---------+-----------------+---------+---------+------+-------+------------------+

Узнаем идентификатор тяжелого запроса и удаляем запрос по id.

kill query 4666;
Tags: ,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *