mysql lock state 쿼리 찾기

MySQL 운영하다 보면 간혹 여러 이유로 lock이 발생하여 이후로 들어오는 수 많은 쿼리들이 밀려 있는 경우가 발생한다. 이 경우 show processlist 명령으로 state컬럼에 locked인 쿼리의 id를 찾아서 kill 해주면 됩니다. 예) 315320 id를 가진 쿼리를 kill 한다. 하지만 밀려있는 쿼리가 너무 많아 lock 상태의 쿼리를 찾기 힘든 경우가 발생합니다. 이럴때 더보기…