且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Oracle高性能自动化运维》一一3.1 Redo功能用途

更新时间:2022-10-02 11:15:54

本节书摘来自华章计算机《Oracle高性能自动化运维》一书中的第3章,第3.节,作者:冷菠 著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.1 Redo功能用途

Redo是Oracle数据库最重要的组成部分之一,其主要功能有:
数据库恢复(Recovery):数据库出现异常故障时,可以利用Redo实现数据库级的恢复;
介质恢复(Media Recovery):数据库物理介质异常(丢失、坏块等情况)时,可以利用Redo进行介质恢复;
实例恢复(Instance Recovery):数据库实例异常崩溃时,可以借助Redo自动进行实例恢复;
日志挖掘(Log Miner):数据库业务数据异常(误删除数据等情况)时,可以借助日志挖掘还原业务数据;
流复制(Stream):可以借助Redo流复制实现数据同步功能;
数据安全卫士(DataGuard):通过将主库(Master)节点的Redo传递、应用到从库(Standby),实现数据库架构层面的高可用性以及读写分离;
数据同步(Goldengate):将Redo抽取分片然后投递到目标节点重新组装、应用,可以实现异构、跨平台的数据同步。