Oracle体系结构组件题库.pptVIP

  • 49
  • 0
  • 约3.55万字
  • 约 57页
  • 2017-07-21 发布于湖北
  • 举报
归档程序 (ARCn) 所有其它后台进程都是可选的,这将取决于数据库的配置;但是,其中的 ARCn 进程对于丢失磁盘数据后的数据库恢复起着至关重要的作用。当联机重做日志文件填满时,Oracle 服务器开始写入下一个联机重做日志文件。从一个重做日志到另一个重做日志的切换过程称为日志切换。ARCn 进程在每次日志切换时备份或归档已满的日志组。在日志能够重新使用之前,它自动将联机重做日志归档,从而保留对数据库所做的全部更改。这样,即使磁盘驱动器损坏,DBA 也能够将数据库恢复到出现故障前的状态。 归档重做日志文件: DBA 必须做出的一个重要决策是配置数据库以 ARCHIVELOG 模式还是以 NOARCHIVELOG 模式操作。 NOARCHIVELOG 模式:在 NOARCHIVELOG 模式下,每次发生日志切换时,就会覆盖联机重做日志文件。只有重做日志组的检查点完成后,LGWR 才会覆盖该日志组。这就确保发生例程崩溃时提交的数据能够得以恢复。在例程崩溃的过程中,只会丢失 SGA 中的数据。磁盘数据不会丢失,而只会丢失内存中的数据。例如,当操作系统的崩溃引起例程崩溃时。 将重做日志文件归档(续) ARCHIVELOG 模式:如果将数据库配置为以 ARCHIVELOG 模式运行,那么已满的联机重做日志文件的非活动组必须归档之后才能够再次使用。因为对数据库所做的更改记录在联机

文档评论(0)

1亿VIP精品文档

相关文档