1. ❓ ORA-00060 오류의 실체오라클은 여러 사용자가 동시에 데이터를 수정할 때 데이터의 일관성을 위해 **Lock(잠금)**을 사용합니다. 하지만 두 개 이상의 세션이 서로가 점유한 리소스의 잠금이 풀리기를 무한히 기다리는 상황이 발생하면 시스템이 멈춰버리겠죠? 오라클은 이를 실시간으로 감시하다가 데드락이 발생하면 가장 나중에 요청한 쪽의 트랜잭션을 롤백시켜 시스템 마비를 막습니다.2. 🔍 주요 원인 분석 (체크리스트)✅ 1. 잘못된 트랜잭션 설계 (순차적이지 않은 접근)세션 A는 1번 행을 수정하고 2번 행을 수정하려는데, 세션 B는 동시에 2번 행을 수정하고 1번 행을 수정하려고 할 때 전형적인 데드락이 발생합니다.✅ 2. 외래키(Foreign Key) 인덱스 누락부모 테이블과 자식 테이블..