ORA-01555 : snapshot too old
에러 코드: ORA-01555 에러 메시지: "snapshot too old" (스냅샷이 너무 오래됨) 발생 원인 이 에러는 오라클 데이터베이스에서 긴 실행 시간을 갖는 쿼리가 실행되는 동안 필요한 이전 데이터 버전(스냅샷)을 유지하기 위해 사용되는 UNDO 데이터가 오버라이트되어 발생합니다. 이는 큰 트랜잭션이 진행 중일 때 다른 트랜잭션이 동일한 데이터를 수정하면서 발생할 수 있습니다. 예제 회사의 재무 부서에서 연말 결산 작업을 진행하는 동안 다음과 같은 상황에서 ORA-01555 에러가 발생할 수 있습니다: 재무 부서는 transactions 테이블에서 올해의 모든 거래를 검토하고 요약하는 복잡한 쿼리를 실행합니다. 이 쿼리는 데이터가 많아 처리 시간이 길어집니다. EGIN FOR rec IN (..