반응형

DB에서 SQL실행시에 에러 발생

Lock wait timeout exceeded; try restarting transaction

특정 테이블이나 레코드에 락이 걸려있다.


해결방법

프로세스들을 확인하고 해당 프로세스에 대해 종료한다.


프로세스 조회

- show processlist;


프로세스 종료
- kill id;


테이블 락 해제

- unlock tables;


MySQL 재시작

- /etc/init.d/mysqld restart

- service mysqld restart


반응형
블로그 이미지

민오라방구

개발 , 여행, 일상 아직 배울게 많은 개발자

,