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

Oracle11g引入了DatabaseReplay和SQLReplay特性,允许在测试环境中重现产品数据库的负载,以进行升级或软件更新的预测试。这一特性提供了对数据库负载的追溯能力,有助于问题的发现和解决,但可能会带来约5%的性能影响。简化版SQLReplay则专注于SQL负载的重演。这些新功能增强了Oracle的追溯和推演能力,为数据库管理带来了更多便利。
摘要由CSDN通过智能技术生成

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

6ee5639a40442445944d63b514b2dd02.png

即将推出的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影响:

296981748_d50afe17bb_o.jpg

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

-The End-

By eygle on 2006-11-14 11:36 |

Comments (3) |

OraNews | 966 |

3 Comments

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值