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的工作量。

转自:http://blog.chinaunix.net/uid-23284114-id-3977925.html

V$RMAN_BACKUP_JOB_DETAILS的更多相关文章

  1. 设置Hyper V

    1.打开服务器管理器 2.添加角色和功能 3.安装类型 -> 基于角色或基于功能的安装 4.服务器选择 -> 下一步 5.服务器角色 勾选"Hyper V"

  2. algorithm@ Shortest Path in Directed Acyclic Graph (O(|V|+|E|) time)

    Given a Weighted Directed Acyclic Graph and a source vertex in the graph, find the shortest paths fr ...

  3. Exception in thread "main" java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V

    在学习CGlib动态代理时,遇到如下错误: Exception in thread "main" java.lang.NoSuchMethodError: org.objectwe ...

  4. [Erlang 0118] Erlang 杂记 V

       我在知乎回答问题不多,这个问题: "对你职业生涯帮助最大的习惯是什么?它是如何帮助你的?",我还是主动回答了一下.    做笔记 一开始笔记软件做的不好的时候就发邮件给自己, ...

  5. for(String s:v)

    s是遍历后赋值的变量,v是要遍历的list.可以通过以下语句进行测试: List<String> v=new ArrayList(); v.add("one"); v. ...

  6. SIP模块版本错误问题:the sip module implements API v??? but XXX module requires API v???

    系统安装了python 2.7,继续安装PyQt4,于是依次下载sip.pyqt4源码进行安装.用以下代码测试: import PyQt4.QtGui 显示出错.错误信息:the sip module ...

  7. 数据库软件dbForge Studio for MySQL更新至v.6.1

    本文转自:慧都控件网 说到MariaDB,这个数据库算是MySQL的一个分支.现在非常的流行,很多地方都能看到它的身影.MariaDB作为一种新的数据库管理系统,在短时间内获得如此高的关注度.这也是D ...

  8. Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V

    最近下载一个新版本的adt-bundle,Android API是20. 把Plain Text控件往布局上面拖时,发现拖不上去,出现了下面的错误: Exception raised during r ...

  9. Java集合源码分析(七)HashMap<K, V>

    一.HashMap概述 HashMap基于哈希表的 Map 接口的实现.此实现提供所有可选的映射操作,并允许使用 null 值和 null 键.(除了不同步和允许使用 null 之外,HashMap  ...

随机推荐

  1. Input 值改变触发事件

    $('#keyword').bind('input propertychange', function() { $('.close-search').show();});  

  2. ASP.NET中使用代码来进行备份和还原数据库

    ASP.NET中使用代码来进行备份和还原数据库  SQL代码: 1 2 3 4 5 -- 备份数据库 backup database db_CSManage to disk='c:\backup.ba ...

  3. 必备技能:分清楚DOM的attribute和property

    分清楚DOM的attribute和property,用JQ的时候分清楚attr,和prop方法,网上有很多大神的总结,我就不列举了.

  4. Sql获取第一天、最后一天

    昨天面试一家公司,上机题目中要求获取每月最后一笔订单.用到了日期的选择性查询,回来在ITeye上找到了这篇文章. 原文: http://new-fighter.iteye.com/blog/17587 ...

  5. Erlang 103 Erlang分布式编程

    Outline 笔记系列 Erlang环境和顺序编程Erlang并发编程Erlang分布式编程YawsErlang/OTP 日期              变更说明 2014-11-23 A Outl ...

  6. IT行业的正式入门

    虽然我是计算机专业毕业的大学生,但我自己认为我连什么是 IT都不了解,我热爱Java程序的设计,所以我现在在努力学习,今天是上Java程序设计的第一天,我正式进入IT业,踏上了这条“不归路”.figh ...

  7. video 与 audio

    Play方法:使用play方法来播放媒体,自动将元素的paused属性的值变为false.Pause方法:使用pause方法来暂停播放,自动将元素的paused属性的值变为true.Load方法:使用 ...

  8. ODOO从哪里开始??OpenERP的第一根线头儿

    Windows下ODOO源码启动: python odoo-bin -w odoo -r odoo --addons-path=addons,../mymodules --db-filter=mydb ...

  9. [dijkstra+heap优化] 模板

    var n,m,s,i,j,x,y,z,l,tot :longint; pre,last,other,len :..] of longint; heap,d,pl :Array[..] of long ...

  10. 论文笔记之:Hybrid computing using a neural network with dynamic external memory

    Hybrid computing using a neural network with dynamic external memory Nature  2016 原文链接:http://www.na ...