MySQL에서 Lock wait timeout exceededed를 디버깅하는 방법 실가동 에러 로그에 다음과 같이 표시되는 일이 있습니다. SQLSTATE[HY000]: 일반 오류: 1205 잠금 대기 시간 초과. 트랜잭션 재시작을 시도하십시오. 어떤 쿼리가 그 시점에 데이터베이스에 접속하려고 하는지 알고 있습니다만, 어떤 쿼리가 그 시점에 잠겼는지 알 수 있는 방법이 있습니까?이것을 드러내는 것은 단어 거래이다.쿼리가 하나 이상의 InnoDB 테이블에서 적어도1개의 행을 변경하려고 시도하고 있는 것을 알 수 있습니다. 쿼리를 알고 있기 때문에 액세스하는 모든 테이블이 범인으로 간주됩니다. 「」를 실행할 수 됩니다.SHOW ENGINE INNODB STATUS\G 해당 테이블을 볼 수 있어야 합니다. ..