eygle.com   eygle.com
eygle.com  
 

« Oracle Database 11g技术交流会结束 | Blog首页 | 10gRAC系列之五-如何启用归档模式 »

Oracle 11g: RMAN UNDO表空间备份优化

作者:eygle |【转载时请务必以超链接形式标明文章和作者信息及本声明
链接:

我们知道,UNDO表空间主要用于存储前镜像数据,这些数据在回滚以及恢复过程中可能被用到。

但是一个生产数据库的UNDO表空间可能会变得非常巨大,而备份完整的UNDO数据文件在恢复时一般可能用到的比例很小。
所以UNDO的很大一部分备份是多余的,在Oracle11g中,Oracle引入了一个新的特性RMAN UNDO备份优化。
在RMAN备份UNDO表空间时,提交事务的UNDO信息将不再备份,这个特性随RMAN强制启用,看来这一特性的好处是不容置疑的。

在一份测试报告中,一个数G的Undo表空间备份文件的大小仅为数百K:

BS Key  Type LV Size        Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
23      Full    126.00K     DISK        00:00:01    14-JUL 00:51:05
 BP Key: 74 Status: AVAILABLE Compressed: NO Tag: TAG20070714T015104
 Piece Name: /backups/110/V110_23i7embo_1_1
   List of Datafiles in backup set 23
File LV Type Ckp SCN Ckp Time           Name
---- -- ---- ---------- --------------- ----
3       Full 342320     14-JUL 00:51:04 /oradata/11.0/undotbs01.dbf

Oracle的这些很小的变革正在逐步的从各个方面提高Oracle数据库的性能。
期待Oracle11g的早日发布与成熟。

-The End-

By eygle on 2007-07-22 12:55 | Comments (3) | Posted to Oracle10g/11g | Edit |Pageviews:

相关文章 随机文章
  • 决心修订《深入浅出Oracle》一书
  • 回顾成都的Oracle 11g发布会
  • 在广州Oracle 11g发布会作主题演讲
  • 在北京Oracle 11g发布会作主题演讲
  • Oracle Database 11g中国Launch大会预告
  • 变化还是不变 这是一个问题
    Oracle与Linux/Unix下的时间处理
    升级MT到3.1.4版本
    进京一周年记-eygle在北京的生活之七
    进京两周年记-Eygle在北京的生活之二
    网上相关主题:
    Google

    留言 (3)

    前几天刚刚感受了一把,4个undo文件用NBU从带库中恢复,用了26小时,郁闷!!

    Posted by: Allen at July 23, 2007 2:21 PM

    啊?4个文件多大阿?

    什么带库,这也太慢了吧!

    Posted by: eygle at July 23, 2007 8:24 PM

    oracle越来越完善了。

    Posted by: 香猪 at July 24, 2007 5:13 PM

    发表留言:



    Remember Me?
    (输入验证码后方可评论,谢谢支持)



    CopyRight © 2004 eygle.com, All rights reserved.