故障恢复时,如果日志文件的写入方式为后像前写,则可以简化日志内容结构,在日志文件中不记录——
A: 事务唯一编号ID
B: 执行事务前数据的旧值
C: 执行事务后数据的新值
D: 事务执行时间
A: 事务唯一编号ID
B: 执行事务前数据的旧值
C: 执行事务后数据的新值
D: 事务执行时间
举一反三
- 故障恢复时,如果日志文件的写入方式为后像前写,则事务恢复策略为—— A: 对未完成事务执行undo操作,对已提交事务执行redo操作 B: 忽略未完成事务,对已提交事务执行redo操作 C: 忽略已提交事务,对未完成事务执行undo操作 D: 什么都不做
- 关于事务的故障与恢复,下列描述正确的是( ) A: 事务日志是用来记录事务执行的频度 B: 采用增量备份,数据的恢复可以不使用事务日志文件 C: 系统故障的恢复只需进行重做(Redo)操作 D: 对日志文件设立检查点目的是为了提高故障恢复的效率
- 故障恢复时,如果日志文件的写入方式为后像前后写,则事务恢复时需扫描日志文件——次。 A: 1 B: 2 C: 3 D: 4
- 数据库日志登记必须遵循的原则有哪些? A: 日志登记的先后次序,必须严格按照并发事务的操作执行的时间次序。 B: 必须先写日志文件,然后写数据库。在事务提交的时候,必须先把表示数据更新的日志记录写入日志文件,然后才能把数据修改写入数据库中,术语称为预写日志(Write-Ahead Logging)。 C: 日志登记的先后次序,必须严格按照并发事务的操作执行提交的时间次序。 D: 必须先写数据库,然后写日志文件。
- 对于日志文件叙述错误的是(<br/>)。 A: 日志文件是用来记录事务对数据库的更新操作的文件 B: 日志文件在数据库恢复中起着非常重要的作用 C: 每个日志记录的内容主要包括:事务标识、操作的类型、操作对象、更新前的旧指、更新后的新值 D: 日志文件中需要登记的内容包括:各事务的开始标记、各事务的结束标记、各事务的所有查询操作