以下关于事务的故障与恢复的叙述中,正确的是(56)。A.系统故障的恢复只需进行重做(Redo)操作B.事务日志是用来记录事务执行的频度C.对日志文件设立检查点的目的是为了提高故障恢复的效率D.采用增量备份方式,数据的恢复可以不使用事务日志文件

题目

以下关于事务的故障与恢复的叙述中,正确的是(56)。

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

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

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

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


相似考题
参考答案和解析
正确答案:C
解析:系统故障时会有未完成的事务,数据库处于不一致状态,需要撤销未完成的事务(UNDO),再重做己提交的事务,所以选项A的描述是错误的。事务日志记录的是数据的更新操作,而不是用来记录事务执行的频度,因此选项B的描述是错误的。检查点描述了数据库是一致的,在恢复过程中只需撤销到检查点位置再重做以后的事务即可,无须再按日志向前撤销事务,提高了故障恢复的效率。因此选项C的描述是正确的。增量备份只是备份上次备份与当前备份点上数据的更新,而从备份点到故障点期间的数据更新必须使用事务日志来恢复。由此可见,选项D的描述是错误的。
更多“以下关于事务的故障与恢复的叙述中,正确的是(56)。A.系统故障的恢复只需进行重做(Redo)操作B.事务 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    关于故障与恢复的叙述正确的是:

    A.系统故障的恢复要正向扫描日志文件,
    B.事务故障的恢复要正向扫描日志文件
    C.在故障发生前已经提交的事务,将其事务标识记入重做(undo)队列。
    D.故障发生时尚未完成的事务,将其事务标识记入撤销(Redo)队列

    答案:A
    解析:

  • 第3题:

    9、关于数据库恢复,下列哪项表述是正确的?

    A.系统故障的恢复需要扫描3遍日志文件

    B.事务故障的恢复需要扫描3遍日志文件

    C.对重做(REDO)队列事务进行重做(REDO)处理时,需要反向扫描日志文件

    D.对撤销(UNDO)队列事务进行撤销(UNDO)处理,需要正向扫描日志文件


    恢复功能是数据库管理系统中一个用户可选功能。

  • 第4题:

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

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

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

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

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


    正确答案:D

  • 第5题:

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

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

    答案:D
    解析: