eygle.com   eygle.com
eygle.com  
 

« 磁盘IO故障 导致Redo损坏一例 | Blog首页 | Linux下sshd启动失败问题解决一例 »

Oracle11g的新特性:Database和SQL重演(replay)

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

即将推出的Oracle11g中存在的一个新特性是Database Replay 和 SQL Replay

Database Replay是指在产品环境的数据库上捕获所有负载,并可以将之传送至Standby数据库或由备份恢复的测试库上,在测试环境中重演主库的环境,这使得升级或者软件更新可以进行预先的"真实"测试,或者可以通过测试环境完全再现真实环境的负载及运行情况。

在我看来,这是Oracle向后追溯能力的又一增强,在Oracle10g中,我们知道Oracle通过v$session_wait_history视图,ASH特性等,实现将数据库的等待事件向后追溯,现在通过Database Replay特性,Oracle可以将整个数据库的负载捕获、记录并实现Replay,也就是整个数据库的向后追溯能力。

这一特性提供的再现现场能力,极大的丰富了我们发现并解决数据库问题的手段,将为数据库管理带来更多的方便之处。

当然使用这一特性会带来一定的性能负担,Oracle说这一负担在5%左右。

这一特性的简化版本就是SQL Replay,即只捕获SQL负载,通过SQL负载应用再现SQL影响:
SQL.Replay

Oracle已经有了一系列的Flashback,现在又有了Replay;Flashback可以向后闪回,Replay可以向前推演,Oracle给用户提供的手段越来越多,期待这一特性在正式版中能够有完美的展现。

-The End-

By eygle on 2006-11-14 11:36 | Comments (3) | Posted to OraNews | Edit |Pageviews:

相关文章 随机文章
  • 决心修订《深入浅出Oracle》一书
  • 回顾成都的Oracle 11g发布会
  • 在广州Oracle 11g发布会作主题演讲
  • 在北京Oracle 11g发布会作主题演讲
  • Oracle Database 11g中国Launch大会预告
  • 经典重现
    Windows无法显示隐藏文件夹之问题解决
    新生以及将生 等待以及期待
    今天的晚餐-渝信川菜
    Oracle的小工具dbfsize
    网上相关主题:
    Google

    留言 (3)

    这个应该是基于stream的东东...

    Posted by: xzh at November 14, 2006 12:12 PM

    功能越来越多, bug肯定越来越多, :)

    Posted by: anysql at November 14, 2006 2:41 PM

    是和Streams比较相似,至少"Apply Engine" 应该是一致的。

    Posted by: eygle at November 14, 2006 4:12 PM

    发表留言:



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



    CopyRight © 2004 eygle.com, All rights reserved.