Oracle Database 11g 이후:
$ORACLEBASE/diag/rdbms/{db_name}/{instance_name}/trace/alert{instance_name}.log
Oracle Database 10g 및 이전 버전:
$ORACLEHOME/admin/{db_name}/bdump/alert{SID}.log
특정 세션이나, 프로세스에서 발생한 상세한 정보를 기록하여 문제를 디버깅하는 데 사용
개별 프로세스 또는 세션에 대한 자세한 정보
프로세스별 또는 이벤트별로 생성되며, 내용이 매우 상세하고 기술적.
예를 들어, 특정 세션의 성능 문제를 분석하거나, 심각한 에러 발생 시 원인을 찾는 데 유용
- Alert Log
- 데이터베이스 전반적인 문제를 빠르게 확인, 진단의 첫 단서로 사용
- Trace File
- Alert Log에서 발견된 문제의 상세 원인을 추적
- ORA-600 오류가 발생한 경우, 관련 Trace File을 분석하여 문제 원인을 확인
- Alert Log는 데이터베이스의 전반의 "큰 그림"을 보여주며, 주요 이벤트 및 경고를 관리
- Trace File은 특정 세션 또는 프로세스와 관련된 "세부 정보"를 제공하여, 문제를 심층 분석.