• 2022-07-26
    下列关于基于日志的故障恢复的叙述中,哪些是正确的?( )。
    A: 日志是日志记录的序列,它记录了数据库中的所有更新活动
    B: 日志记录有几种,其中一种是事务提交日志记录: commit
    C: 利用更新日志记录中的改前值可以进行UNDO
    D: 事务故障恢复只需要正向扫描日志文件
  • A,B,C

    举一反三

    内容

    • 0

      事务故障是指事务在运行至正常终止点前被终止,恢复步骤中( )是正确的。 Ⅰ. 正向扫描日志文件,查找更新操作 Ⅱ. 反向扫描日志文件,查找更新操作 Ⅲ. 将日志记录中“更新前的值”写入数据库 Ⅳ. 将日志记录中“更新后的值”写入数据库 A: 只有Ⅰ B: 只有Ⅱ C: Ⅰ和Ⅳ D: Ⅱ和Ⅲ

    • 1

      数据库系统的日志文件用于记录下述哪类内容 Ⅰ.事务开始日志记录 Ⅱ.更新日志记录 Ⅲ.事务提交日志记录 Ⅳ.事务终止日志记录 A: Ⅰ、Ⅱ和Ⅳ B: Ⅰ、Ⅱ和Ⅲ C: Ⅱ、Ⅲ和Ⅳ D: 都是

    • 2

      下列关于故障恢复的叙述中,______是不正确的。 A: 系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障 B: 利用更新日志记录中的改前值可以进行UNDO,利用改后值可以进行REDO C: 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中 D: 磁盘故障的恢复需要DBA的介入

    • 3

      数据库系统发生故障时,可以基于日志进行恢复。下列选项中,()是日志记录的内容。 A: 事务开始信息 B: 更新信息 C: 提交信息 D: 事务中止信息

    • 4

      下列关于日志的叙述中,不正确的是()。 A: 日志登记的顺序严格按照事务在执行中各操作发生的实际顺序登记 B: 必须先把对数据库的修改写到外部数据库中,再把日志记录写到外存的日志文件中 C: 对事务故障的恢复一般首先反向扫描日志文件查找该事务的更新操作 D: 对系统故障的恢复一般首先正向扫描日志文件,找出故障发生前已提交的事务