复。Redo 对于 Oracle 数据库来说至关重要。
在数据库中,Redo 的功能主要通过三个组件来实现:Redo Log Buffer 、LGWR 后台进程
和 Redo Log File(在归档模式下,Redo Log File 最终会经由 ARCn 进程写出为归档日志文件)。
图 7-1 是 Oracle 的数据库实例示意图,Redo Log Buffer 以及 LGWR 进程在图中皆有体现:
图 7-1
Redo Log Buffer 位于 SGA 之中,是一块循环使用的内存区域。其中保存数据库变更的相
关信息。这些信息以重做条目(Redo Entries)形式存储(Redo Entries 也经常被称为 Redo
records )。 Redo Entries 包含重构、重做数据库变更的重要信息,这些变更包括
INSERT,UPDATE,DELETE,CREATE,ALTER 或者 DROP 等。在 必 要 的 时 候 Redo Entries 被用于
评论