• 2022-10-26
    对于日志文件叙述错误的是(
    )。
    A: 日志文件是用来记录事务对数据库的更新操作的文件
    B: 日志文件在数据库恢复中起着非常重要的作用
    C: 每个日志记录的内容主要包括:事务标识、操作的类型、操作对象、更新前的旧指、更新后的新值
    D: 日志文件中需要登记的内容包括:各事务的开始标记、各事务的结束标记、各事务的所有查询操作
  • D

    内容

    • 0

      【填空题】事务日志文件是用来记录数据库更新信息的文件。事务日志文件最小为 512 KB ,扩展名为 ______ ,每个数据库可以有事 ______ 个事务日志文件

    • 1

      事务故障的恢复是由DBMS自动完成的,对用户是透明的。DBMS执行恢复步骤是( )。 A: (1)反向扫描文件日志,查找该事务的更新操作; (2)对该事务的更新操作执行逆操作,即将日志记录中"更新前的值"写入数据库; (3)继续反向扫描日志文件,做同样处理; (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。 B: (1)正向扫描文件日志,查找该事务的更新操作; (2)对该事务的更新操作执行逆操作,即将日志记录中"更新前的值"写入数据库; (3)继续正向扫描日志文件,做同样处理; (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。 C: (1)正向扫描文件日志,查找该事务的更新操作; (2)对该事务的更新操作执行重做操作,即将日志记录中"更新前的后"写入数据库; (3)继续正向扫描日志文件,做同样处理; (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。

    • 2

      下列有关日志文件的说法正确的是( )。 A: 日志文件是用来记录事务对数据库的更新操作的文件 B: 日志文件的登记次序严格按并发事务执行的时间次序 C: 必须先写日志文件,后写数据库 D: 必须先写数据库,后写日志文件

    • 3

      事务日志文件用来记录数据库的更新信息

    • 4

      事务故障是指事务在运行至正常终止点前被终止。以下对事务故障的恢复描述正确的有( )。 A: 反向扫描日志文件(即从最后向前扫描日志文件),查找该事务的更新操作 B: 对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库 C: 继续反向扫描日志文件,查找该事务的其他更新操作,并作同样处理。 D: 如此处理下去,直至读到此事务的开始标记