반응형
Oracle Database에서 incident 폴더(주로 ADR: Automatic Diagnostic Repository 내 incident 디렉터리)의 사이즈가 커지는 이유는 주로 trace 파일, core dump, incident logs가 누적되기 때문입니다. 이를 줄이는 방법은 다음과 같습니다.


✅ 1. ADRCI(Automatic Diagnostic Repository Command Interface) 사용
ADR 관리 툴인 adrci로 오래된 진단 데이터를 삭제할 수 있습니다.
adrci
adrci> show homes
adrci> set home diag/rdbms/<DB_NAME>/<SID>
adrci> purge -age 1440
-age는 분 단위로 오래된 데이터를 삭제합니다.
예:1440→ 1일 이상 된 데이터 삭제.
✅ 2. purge 대상
- incident: 특정 이벤트 관련 로그
- alert: 알림 로그
- trace: 트레이스 파일
- core: 코어 덤프
예시:
adrci> purge -age 10080 -type incident
adrci> purge -age 10080 -type trace
(10080분 = 7일)
✅ 3. 자동 정리 설정
adrci에서 자동 purge 정책을 설정할 수 있습니다:
adrci> set control (SHORTP_POLICY = 720, LONGP_POLICY = 8760)
SHORTP_POLICY: 단기 데이터 보존 기간(분)LONGP_POLICY: 장기 데이터 보존 기간(분)
✅ 4. OS 레벨에서 확인
$ORACLE_BASE/diag/rdbms/<DB_NAME>/<SID>/incident
이 경로에서 파일 크기 확인 후 필요 시 수동 삭제 가능.
단, DB가 사용하는 파일은 삭제하지 말고 adrci purge로 정리하는 것이 안전합니다.
반응형
'Cloud 개발' 카테고리의 다른 글
| 구글 Antigravity + VSCode + Gemini 3 Pro 무료 활용 가이드 (0) | 2025.12.11 |
|---|---|
| n8n으로 유튜브 쇼츠 자동화 수익화 A to Z 완벽 가이드 (2025) (0) | 2025.11.27 |
| Oracle ATP 상시무료 DB 2개로 20GB·동접 30 구성 가이드(2025 최신) (0) | 2025.10.25 |
| Oracle ORA-65114 완벽 해결 가이드 (ATP 무료 버전) (0) | 2025.10.12 |
| Claude Code와 Spring Boot(with Vue.js)로 개발 환경 설정하기 (1주차) (0) | 2025.09.09 |