下列关于重做日志的说法正确的有哪些()

题目

下列关于重做日志的说法正确的有哪些()

  • A、重做日志存储被修改数据的旧值,以恢复数据库到初始状态
  • B、系统使用联机日志和归档日志存储重做日志文件
  • C、重做日志只在归档模式下产生
  • D、系统从最近一个检查点处开始扫描联机日志,并重做日志记录的内容来恢复数据库
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于事务的故障与恢复,下列描述正确的是(2)。

A.事务日志用来记录事务执行的频度

B.采用增量备份,数据的恢复可以不使用事务日志文件

C.系统故障的恢复只需进行重做(Redo)操作

D.对日志文件设立检查点目的是为了提高故障恢复的效率


正确答案:D
解析:数据库系统出现故障的主要几大类:(1)事务内部的故障。该故障有的是可以通过事务程序本身发现,也有的是非预期的,不能由事务程序处理的。(2)系统故障。是指造成系统停止运转的任何事件,使得系统要重新启动。要对该故障进行恢复,则需要进行重做(Redo)和撤销(Uudo)操作。(3)介质故障。是指外存故障,如磁盘损坏、磁头碰撞等等。这种故障一般发生的可能性小得多,但破坏性最大。恢复机制涉及的两个关键问题是:如何建立冗余数据,如何利用这些冗余数据实施数据库恢复。建立冗余数据最常用的技术是数据转储和登录日志文件。事务日志主要是用来记录事务对数据库的更新操作的文件。转储可以分为海量转储和增量转储两种方式。海量转储是指每次转储全部数据库。增量转储则指每次只转储上一次转储后更新过的数据,从恢复的角度来看,使用海量转储得到的后备副本进行恢复一般说来会更方便些。但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用更有效。不过它恢复是要联用事务日志文件一起来恢复。在恢复技术中,为了解决浪费大量时间在系统恢复中,于是就产生了具有检查点的恢复技术。这种技术在日志文件中增加一类新的记录——检查点记录,增加一个重新开始文件,并让恢复子系统在登录日志文件期间动态维护日志。

第2题:

与回滚日志相比,重做日志有哪些不同之处()。

  • A、重做日志中记录的是数据更改后的新值
  • B、重做日志用于前滚数据库更改
  • C、重做日志文件会永久保存在磁盘上,而不保存在内存
  • D、重做日志文件也是基于回滚段的实现机制

正确答案:A,B,C

第3题:

重做日志文件用于记录数据库所做的全部变更(如增加、删除、修改),以便在系统发生故障时,用它对数据库进行恢复,重做日志文件通常为.log格式。

A.错误

B.正确


参考答案:B

第4题:

Oracle是以循环方式使用重做日志文件的。


正确答案:正确

第5题:

下列哪些操作需要回滚数据()。

  • A、提交事务
  • B、回滚事务
  • C、还原失败事务的影响
  • D、把事务的操作写入重做日志

正确答案:B,C

第6题:

DBVERIFY工具能够验证下列哪些文件类型? ()

A. 脱机数据文件

B. 联机数据文件

C. 数据文件copy副本

D. RMAN备份集

E. 联机重做日志文件

F. 归档日志


参考答案ABC

第7题:

关于事务的故障与恢复,下列描述正确的是()。

  • A、事务日志是用来记录事务执行的频度
  • B、采用增量备份,数据的恢复可以不使用事务日志文件
  • C、系统故障的恢复只需进行重做(REDO)操作
  • D、对日志文件设立检查点的目的是为了提高故障恢复的效率

正确答案:D

第8题:

关于事务的故障与恢复,下列描述正确的是(54)。

A.事务日志是用宋记录事务执行的频度

B.采用增量备份,数据的恢复可以不使用事务日志文件

C.系统故障的恢复只需进行重做(Redo)操作

D.对日志文件设立检查点目的是为了提高故障恢复的效率


正确答案:D
解析:本题考查应试者对系统故障与恢复技术的掌握。选项A错误,事务日志记录的是对数据的更新操作;选项B错误,增量备份只是备份上次备份与当前备份点上数据的更新,而从备份点到故障点期间的数据更新必须使用事务日志宋恢复;选项C错误,系统故障时会有未完成的事务,数据库处于不一致状态,需要撤销未完成的事务(UNDO),再重做已提交的事务;选项D正确,检查点描述了数据库是一致的,在恢复过程中只需撤销到检查点位置再重做以后的事务即可,无需再按日志向前撤销事务,提高了故障恢复的效率。

第9题:

下列哪种文件不是打开数据库的必要条件()。

  • A、控制文件
  • B、数据文件
  • C、重做日志文件
  • D、归档日志文件

正确答案:D

第10题:

Oracle提供了()的能力,以免损坏实例的联机重做日志文件,LGWR将同一个重做日志同时写到多个同样的联机重做日志文件中。

  • A、双向联机重做日志文件
  • B、单向联机重做日志文件
  • C、切换联机重做日志文件
  • D、多路复用联机重做日志文件

正确答案:D

更多相关问题