딕셔너리 뷰

prana·2025년 7월 20일
0

ORACLE

목록 보기
96/96

RESOURCE 모니터링

VSGAVSGA VSGASTAT
VPGATARGETADVICEVPGA_TARGET_ADVICE VMEMORY_DYNAMIC_COMPONENTS(SGA/PGA 세부 사용량)
show parameter sga, show parameter pga

CPU

OS 모니터링 툴 (top, vmstat, sar)
AWR 리포트 -> DB CPU time 확인

디스크 사용량

테이블스페이스 용량: DBA_DATA_FILES, DBA_FREE_SPACE, DBA_TABLESPACES
아카이브로그 공간: V$ARCHIVED_LOG, OS파일시스템 용량

세션 및 활동 모니터링

현재 접속 세션: VSESSION,VSESSION, VPROCESS
세션 상태(대기 이벤트 포함): VSESSIONWAIT,VSESSION_WAIT, VACTIVE_SESSION_HISTORY
Blocking 세션 여부 확인: VLOCK,VLOCK, VSESSION_BLOCKERS, V$SESSION_WAIT

#SQL 성능 모니터링
고비용 SQL 조회: VSQL,VSQL, VSQLAREA, DBA_HIST_SQLSTAT
실행 계획 확인: DBMS_XPLAN.DISPLAY_CURSOR, DBMS_XPLAIN.DISPLAY_AWR

#I/O 모니터링
VFILESTAT,VFILESTAT, VTEMPSTAT
VDISKIO,VDISK_IO, VIOSTAT_FILE
테이블별 읽기 쓰기: DBA_TAB_MODIFICATIONS

잠금(Lock) 및 경합 모니터링

락 대기 정보: DBA_BLOCKERS, DBA_WRITERS, V$LOCK
DEADLOCK 추적: alert.log, trace 파일

로그 & 에러 모니터링

alert.log 확인 (중요 로그, 오류, 경고 기록됨)

  • ORACLEBASE/diag/rdbms//trace/alert.logVORACLE_BASE/diag/rdbms/*/trace/alert_*.log VDIAG_INFO로 경로 조회
    DBA_ERRORS 프로시저, 트리거 오류 등 확인

백업 복구 모니터링

백업 상태: VBACKUP,DBADATAFILES,VBACKUP, DBA_DATA_FILES, VRECOVERY_FILE_DEST
RMAN 사용 시 : RC_BACKUP_SET, RC_RMAN_STATUS, V$RMAN_STATUS

#아카이브 로그 및 Flashback
VARCHIVEDLOG,VARCHIVED_LOG, VLOG_HISTORY -> 일간 아카이브 로그 발생량
FLASHBACK

  • V$FLASHBACK_DATABASE_LOG
  • V$DATABASE (FLASHBACK ON여부)

스케쥴 작업 모니터링

DBA_SCHEDULER_JOBS
DBA_JOBS
DBA_SCHEDULER_JOB_RUN_DETAILS

자동화 도구 및 리포트

AWR, ASH(세션 히스토리)

0개의 댓글