SW/Database
ORA-04021: Timeout occurred while waiting to lock object / 원인과 해결 방법
ORA-04021: Timeout occurred while waiting to lock objectORA-04021 오류는 다른 세션에서 객체를 잠그고 있어 일정 시간 내에 해당 객체의 잠금을 얻지 못했을 때 발생합니다. 원인ORA-04021 오류는 다음과 같은 원인으로 인해 발생할 수 있습니다.다른 세션에서 객체를 잠그고 있는 경우: - PL/SQL 패키지, 함수, 프로시저 또는 기타 객체가 다른 세션에서 사용 중일 때 발생합니다.DDL(예: `ALTER`, `DROP`)을 수행할 때 객체가 잠겨 있는 경우: - 사용 중인 객체를 수정하려고 하면 충돌이 발생할 수 있습니다.오래 실행되는 트랜잭션이 잠금을 유지하고 있는 경우: - 특정 세션에서 긴 트랜잭션을 수행하고 있을 때, 다른 세션에서 같은..
2025. 2. 16. 11:36