mysql-Kill 프로세스 종료 하기
시스템을 운영하다 보면 테이블락 또는 특정 쿼리가 계속 돌아 가는 경우가 있다.
이럴때 kill을 통해서 프로세스를 종료 할수 있다.
mysql> SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE COMMAND != 'Sleep';
+--------+------+-----------+------+---------+------+-----------+-----------------------------------------------------------------------+
| ID | USER | HOST | DB | COMMAND | TIME | STATE | INFO |
+--------+------+-----------+------+---------+------+-----------+-----------------------------------------------------------------------+
| 800151 | root | localhost | NULL | Query | 0 | executing | SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE COMMAND != 'Sleep' |
+--------+------+-----------+------+---------+------+-----------+-----------------------------------------------------------------------+
1 row in set (0.02 sec)
sleep된 프로세스 확인후
kill ID를 입력한다
ex) kill 800151