WEB开发网
开发学院数据库Oracle Oracle 10g R2新特性之备份和可用性特性 阅读

Oracle 10g R2新特性之备份和可用性特性

 2006-11-18 11:59:46 来源:WEB开发网   
核心提示: 稍后当您要将数据库闪回到该恢复点时,您只需发出:flashback database to restore point before_monthend_200503;如果检查警报日志,Oracle 10g R2新特性之备份和可用性特性(10),它将显示一个类似如下的行:Media Reco

稍后当您要将数据库闪回到该恢复点时,您只需发出:flashback database to restore point before_monthend_200503;

如果检查警报日志,它将显示一个类似如下的行:Media Recovery Applied UNTIL CHANGE 1429814

恢复点(尤其是有保证的恢复点)在许多与数据库相关的任务中非常有用。 QA 数据库就是一个典型示例。在该数据库中,您可能要建立一个恢复点、运行某些测试并闪回到恢复点,从而使数据库看起来好象什么也没发生一样。 然后,您可以执行另一轮测试,并再次将它恢复到恢复点。

研究快速恢复区

您可能已经配置了快速恢复区来备份不同类型的文件。 但您怎么知道其中有哪些可用的备份类型呢?

一个新视图 V$FLASH_RECOVERY_AREA_USAGE 显示了快速恢复区中可用的备份类型。SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;
    FILE_TYPE  PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
    ------------ ------------------ ------------------------- ---------------
    CONTROLFILE          0             0        0
    ONLINELOG           0             0        0
    ARCHIVELOG         .02            .02        1
    BACKUPPIECE        68.98           1.02       10
    IMAGECOPY           0             0        0
    FLASHBACKLOG        .95             0        3

使用该视图,您可以立即看到快速恢复区中的可用文件类型。 但它只显示百分比,因此您如何确定实际值? 只需查询视图 $RECOVERY_FILE_DEST 即可。SQL> select * from V$RECOVERY_FILE_DEST;
NAME
----------------------------------------------------------
SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES
----------- ---------- ----------------- ---------------
/home/oracle
2147483648 1502122496     22201856       14

该查询显示恢复区的总大小为 16384000。闪回日志占用 SPACE_LIMIT 列的 0.95%(上一个查询中所示),因此您可以计算所占用空间的实际大小。 它还显示了从快速恢复区中不同类型的备份中可以回收的空间大小。 例如,您可以因为备份可能已过期而回收 1.02% 的已占用空间。 使用该视图,您可以针对快速恢复区使用率和大小进行智能化的预测。

Oracle Enterprise Manager 通过向 Recovery Settings 页(显示快速恢复区域中的文件细分)中添加一个饼图来利用新的 V$RECOVERY_FILE_DEST 视图:

DBA 工作(尤其是生产支持 DBA 的工作)的独特方面之一就是成功、可靠以及高效地进行备份和恢复的能力。 在 Oracle 数据库 10g 第 2 版中,该领域中的增强使 DBA 的工作变得更加容易和可靠。

上一页  5 6 7 8 9 10 

Tags:Oracle 特性 备份

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接