在线名词解释大全 - 数据库系统 - 详细

关于用Redo型日志进行数据库恢复,下列说法正确的是____________。

A
A.用Redo型日志恢复是对已完成的事务,将日志记录的新值写回磁盘;而对未完成的事务,将日志记录的旧值写回磁盘
B
B.用Redo型日志恢复是对已完成的事务,将日志记录的旧值写回磁盘;而对未完成的事务,将日志记录的新值写回磁盘
C
C.用Redo型日志恢复是对已完成的事务,跳过;而对未完成的事务,将日志记录的值写回磁盘
D
D.用Redo型日志恢复是对已完成的事务,将日志记录的值写回磁盘;而对未完成的事务,跳过
正确答案:
Explanation 选项A的说法是不正确的,Redo型日志仅保留了新值,没有保留旧值。选项B的说法是不正确的,Redo型日志仅保留了新值,没有保留旧值。选项C的说法是不正确的,Redo型日志用于解决“当发生系统故障时,已提交事务的数据滞留内存未被写入磁盘的问题”,所以对已完成的事务,需要重做已确保其写入磁盘。选项D的说法是正确的,对已完成的事务,将日志记录的值写回磁盘---即新值写回磁盘;而对未完成的事务,跳过。
相关推荐
扫描二维码
关注公众平台