V$RMAN_BACKUP_JOB_DETAILS展示了rman备份的相关细节。 比如,rman备份持续时间、rman备份的执行次数、每一次rman备份工作的状态(failed or completed and so on), 每次rman备份的起始时间等等。 SQL> desc sys.v$rman_backup_job_details Name Null? Type ----------------------------------------- -------- ---------------------------- SESSION_KEY NUMBER SESSION_RECID NUMBER SESSION_STAMP NUMBER COMMAND_ID VARCHAR2(33) START_TIME DATE END_TIME DATE INPUT_BYTES NUMBER OUTPUT_BYTES NUMBER STATUS_WEIGHT NUMBER OPTIMIZED_WEIGHT NUMBER OBJECT_TYPE_WEIGHT NUMBER OUTPUT_DEVICE_TYPE VARCHAR2(17) AUTOBACKUP_COUNT NUMBER BACKED_BY_OSB VARCHAR2(3) AUTOBACKUP_DONE VARCHAR2(3) STATUS VARCHAR2(23) INPUT_TYPE VARCHAR2(13) OPTIMIZED VARCHAR2(3) ELAPSED_SECONDS NUMBER COMPRESSION_RATIO NUMBER INPUT_BYTES_PER_SEC NUMBER OUTPUT_BYTES_PER_SEC NUMBER INPUT_BYTES_DISPLAY VARCHAR2(4000) OUTPUT_BYTES_DISPLAY VARCHAR2(4000) INPUT_BYTES_PER_SEC_DISPLAY VARCHAR2(4000) OUTPUT_BYTES_PER_SEC_DISPLAY VARCHAR2(4000) TIME_TAKEN_DISPLAY VARCHAR2(4000) 几个重要的列状态值: INPUT_TYPE:备份的方式,比如全库备份、数据库增量备份、归档备份等等 DB FULL RECVR AREA DB INCR DATAFILE FULL DATAFILE INCR ARCHIVELOG CONTROLFILE SPFILE STATUS:rman备份job的结果状态,如正在备份但是有警告(RUNNING WITH WARNINGS),正常完成(COMPLETED)、完成但是有错误(COMPLETED WITH ERRORS)等 RUNNING WITH WARNINGS RUNNING WITH ERRORS COMPLETED COMPLETED WITH WARNINGS COMPLETED WITH ERRORS FAILED 几个常用SQL 1.查询过去和现在RMAN备份工作的详细情况 COL STATUS FORMAT a9 COL hours FORMAT 999.999 SELECT SESSION_KEY, INPUT_TYPE, STATUS, TO_CHAR(START_TIME,'yyyy-mm-dd hh24:mi') start_time, TO_CHAR(END_TIME,'yyyy-mm-dd hh24:mi') end_time, ELAPSED_SECONDS/3600 hours FROM V$RMAN_BACKUP_JOB_DETAILS ORDER BY SESSION_KEY; SESSION_KEY INPUT_TYPE STATUS START_TIME END_TIME HOURS ----------- ------------- --------- ---------------- ---------------- -------- 2 DB FULL COMPLETED 2013-11-05 09:42 2013-11-05 09:43 .018 4 DB FULL FAILED 2013-11-05 09:49 2013-11-05 09:49 .001 2.RMAN备份的速度,in_sec表示每秒的input速度,output表示每秒的output速度 COL in_sec FORMAT a10 COL out_sec FORMAT a10 COL TIME_TAKEN_DISPLAY FORMAT a10 SELECT SESSION_KEY, OPTIMIZED, COMPRESSION_RATIO, INPUT_BYTES_PER_SEC_DISPLAY in_sec, OUTPUT_BYTES_PER_SEC_DISPLAY out_sec, TIME_TAKEN_DISPLAY FROM V$RMAN_BACKUP_JOB_DETAILS ORDER BY SESSION_KEY; SESSION_KEY OPT COMPRESSION_RATIO IN_SEC OUT_SEC TIME_TAKEN ----------- --- ----------------- ---------- ---------- ---------- 2 NO 1.19753391 18.66M 15.58M 00:01:03 4 NO 1.99215686 1016.00K 510.00K 00:00:04 3.显示备份的尺寸。OUT_SIZE表示备份出的尺寸,IN_SIZE表示输入的数据总大小。 COL in_size FORMAT a10 COL out_size FORMAT a10 SELECT SESSION_KEY, INPUT_TYPE, COMPRESSION_RATIO, INPUT_BYTES_DISPLAY in_size, OUTPUT_BYTES_DISPLAY out_size FROM V$RMAN_BACKUP_JOB_DETAILS ORDER BY SESSION_KEY; SESSION_KEY INPUT_TYPE COMPRESSION_RATIO IN_SIZE OUT_SIZE ----------- ------------- ----------------- ---------- ---------- 2 DB FULL 1.19753391 1.15G 981.44M 4 DB FULL 1.99215686 3.97M 1.99M 在oracle 数据库很多的情况下,可以利用V$RMAN_BACKUP_JOB_DETAILS+DB_LINK的方式实现集中监控所有数据库的Rman备份情况, 而无需登录到数据库所在主机查看备份日志,减轻了DBA的工作量。
V$RMAN_BACKUP_JOB_DETAILS
来源:这里教程网
时间:2026-03-03 12:53:53
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- Oracle11gR2 Smart Flash Cache测试说明
Oracle11gR2 Smart Flash Cache测试说明
26-03-03 - RMAN -- Frequently Asked Question (FAQ) (Doc ID 469777.1)
- Word 中如何取消所有的超级链接 技巧
Word 中如何取消所有的超级链接 技巧
26-03-03 - Oracle11g RAC安装GI时会遇到INS-06006报错处理过程
Oracle11g RAC安装GI时会遇到INS-06006报错处理过程
26-03-03 - Oracle利用coe_load_sql_profile脚本绑定执行计划
Oracle利用coe_load_sql_profile脚本绑定执行计划
26-03-03 - Oracle静态监听和动态监听
Oracle静态监听和动态监听
26-03-03 - 静默错误:为什么看了那么多灾难,还是过不好备份这一关?
静默错误:为什么看了那么多灾难,还是过不好备份这一关?
26-03-03 - oracle删除表空间以后为什么仍然能够对表进行读写
oracle删除表空间以后为什么仍然能够对表进行读写
26-03-03 - ORACLE 18C启动数据库报错ORA-04031
ORACLE 18C启动数据库报错ORA-04031
26-03-03 - 开工大吉:Oracle 18c已经发布及新特性介绍
开工大吉:Oracle 18c已经发布及新特性介绍
26-03-03
