oracle体系结构,事务机制,sql优化培训探析.doc

ORACLE培训讲义ORACLE体系结构 :v$controlfile 3)重做日志文件 redo log file 重作日志文件是存放联机重做日志(Online Redo Log)的文件。重做日志 (Redo Log)也称作事务日志( Transaction Log),保存针对数据库进行的修改操作或事务。因为所有的处理都记录在联机重做日志中,因此数据库系统可以使用这些事务记录进行恢复操作。重做日志以循环方式工作,对每一个 ORACLE数据库都要求至少具有两个联机重做日志。 如果数据库运行在ARCHIVELOG模式下,所有的事务重做日志都将保存。这意味着对数据库进行的所有事务都留有一个备份,尽管重做日志以循环方式工作,但在一个重做日志被覆盖前均将为其建立一个拷贝。在这种方式下,如果在拷贝完成之前,数据库要求交换重做日志(发生Log Switch),则在重做日志拷贝工作完成之前,ORACLE将停止一切新的操作,在旧的事务记录完成之前ORACLE不对其进行覆盖。有了所有事务的拷贝,数据库就可以从所有类型的失败中恢复,包括用户错误或磁盘崩溃。这是一种最安全的数据库工作方式。 相关数据字典:V$log,v$logfile Tips:如何开启/关闭归档模式 如果开启归档,建议保证参数log_archive_start=true,即开启自动归档,否则只能手工归档,如果是关闭了归档,

文档评论(0)

1亿VIP精品文档

相关文档