일상+

mysql 락 해제법 본문

컴퓨터공학

mysql 락 해제법

이종준 2016. 3. 23. 13:52

개발을 하다보면 테이블 필드를 수정할때 가끔 락이 걸립니다.


mysql 락 걸릴경유 해제법을 알려드릴게요.


SHOW PROCESSLIST

 

실행하시면 아래와같이 락걸린 테이블의 id를 파악할수가 있는데요.


리스트에서 Waiting for table metadata lock.인것의 id를 킬시킴.


KILL 1356;


이렇게 하시면 락이 풀립니다.



하지만 필드 수정시 또 락걸리게 되면,


이것은 다른 누군가가 그 테이블을 잡고 있어서 그런거니까


연결을 끈어달라고 요청후 작업하셔야되요.



이상 mysql 락 해제법이었습니다.  

Comments