ORACLE: table lock
- 발생 원인 1) UPDATE 문 실행 후 commit을 하지 않은 경우에 발생 2) table에 lock이 걸린 경우 - 증상 1) 정상적으로 서버단 개발 (controller, service, dao, sql) 2) 정상적으로 화면단 개발 (nexacro) 3) 기능 작동 시 교착상태(deadlock) 또는 메모리 부족 상태(memory leak) 에러 메시지 출력 - 문제 해결 1) table에 lock이 걸려있는지 확인: 밑 SQL 문 참고 SELECT DO.OBJECT_NAME , DO.OWNER , DO.OBJECT_TYPE , DO.OWNER, VO.XIDUSN , VO.SESSION_ID , VO.LOCKED_MODE FROM V$LOCKED_OBJECT VO , DBA_OBJECTS D..
재활용
2019. 3. 6. 13:54