SELECT 
SESSION_KEY, 
TO_CHAR (START_TIME, 'YYYYMMDD hh24:mi:ss') START_TIME,
TO_CHAR (END_TIME, 'YYYYMMDD hh24:mi:ss') END_TIME, 
INPUT_TYPE, 
INPUT_BYTES_DISPLAY, OUTPUT_BYTES_DISPLAY, 
TIME_TAKEN_DISPLAY, STATUS 
FROM V$RMAN_BACKUP_JOB_DETAILS 
WHERE 1=1
AND START_TIME > SYSDATE - 3
ORDER BY START_TIME DESC;


이 쿼리는 V$RMAN_BACKUP_JOB_DETAILS 뷰에서 백업 작업에 대한 정보를 조회한다.

시작,종료,소요시간과 상태를 간편히 확인할 수 있다.
조건절의 [sysdate  - 3]은 최근 3일치의 백업 정보를 보여달라는 뜻이다.

SESSION_KEY : 백업 작업 세션의 고유 식별자.
START_TIME : 백업 작업이 시작된 날짜와 시간.
END_TIME : 백업 작업이 종료된 날짜와 시간.
INPUT_TYPE : 백업 작업의 입력 유형 (예: ARCHIVELOG, DB INCR 등).
INPUT_BYTES_DISPLAY : 백업 작업에 소비된 입력 데이터 크기를 표시한 문자열.
OUTPUT_BYTES_DISPLAY : 생성된 백업 파일의 크기를 표시한 문자열.
TIME_TAKEN_DISPLAY : 백업 작업 소요 시간을 표시한 문자열 (시:분:초).
STATUS : 백업 작업의 상태 (예: COMPLETED, FAILED 등).


V$RMAN_BACKUP_JOB_DETAILS 뷰의 자세한 정보는 아래 참고.



Column Datatype Description
SESSION_KEY NUMBER 세션 식별자
SESSION_RECID NUMBER V$RMAN_OUTPUT에서 작업 출력을 고유하게 식별하는 데 사용되는 SESSION_STAMP와 함께 사용됨
SESSION_STAMP NUMBER V$RMAN_OUTPUT에서 작업 출력을 고유하게 식별하는 데 사용되는 SESSION_RECID와 함께 사용됨
COMMAND_ID VARCHAR2(33) RMAN에 의해 생성된 사용자 지정 SET COMMAND ID 또는 고유한 명령 ID
START_TIME DATE 작업의 첫 번째 BACKUP 명령의 시작 시간
END_TIME DATE 작업의 마지막 BACKUP 명령의 종료 시간
INPUT_BYTES NUMBER 작업에 의해 백업된 모든 입력 파일 크기의 합계
OUTPUT_BYTES NUMBER 작업에 의해 생성된 모든 조각의 출력 크기
STATUS_WEIGHT NUMBER Enterprise Manager에서 내부적으로 사용
OPTIMIZED_WEIGHT NUMBER Enterprise Manager에서 내부적으로 사용
OBJECT_TYPE_WEIGHT NUMBER Enterprise Manager에서 내부적으로 사용
OUTPUT_DEVICE_TYPE VARCHAR2(17) DISK, SBT 또는 *. *는 하나 이상의 장치를 나타냄 (일반적으로 DISK 또는 SBT)
AUTOBACKUP_COUNT NUMBER 이 작업에서 수행한 자동 백업의 수
AUTOBACKUP_DONE VARCHAR2(3) YES 또는 NO. 제어 파일 자동 백업이 이 백업 작업의 일부로 수행되었는지 여부
STATUS VARCHAR2(23) 가능한 값: RUNNING WITH WARNINGS, RUNNING WITH ERRORS, COMPLETED, COMPLETED WITH WARNINGS, COMPLETED WITH ERRORS, FAILED
INPUT_TYPE VARCHAR2(13) DB FULL, RECVR AREA, DB INCR, DATAFILE FULL, DATAFILE INCR, ARCHIVELOG, CONTROLFILE, SPFILE
OPTIMIZED VARCHAR2(3) YES 또는 NO. 최적화가 적용되었는지 여부. 백업 작업에만 적용됨
ELAPSED_SECONDS NUMBER 경과 시간(초)
COMPRESSION_RATIO NUMBER 압축 비율
INPUT_BYTES_PER_SEC NUMBER 초당 입력 읽기 속도
OUTPUT_BYTES_PER_SEC NUMBER 초당 출력 쓰기 속도
INPUT_BYTES_DISPLAY VARCHAR2(4000) 사용자 표시 형식의 값. nM, nG, nT, nP 등으로 변환됨
OUTPUT_BYTES_DISPLAY VARCHAR2(4000) 사용자 표시 형식의 값. nM, nG, nT, nP 등으로 변환됨
INPUT_BYTES_PER_SEC_DISPLAY VARCHAR2(4000) 초당 입력 읽기 속도. 사용자 표시 형식으로 변환됨
OUTPUT_BYTES_PER_SEC_DISPLAY VARCHAR2(4000) 초당 출력 쓰기 속도. 사용자 표시 형식으로 변환됨
TIME_TAKEN_DISPLAY VARCHAR2(4000) 소요 시간, 사용자 친화적인 형식으로 표시 (예: nnh:nm:s).

+ Recent posts