关于用Undo型日志和Redo型日志进行数据库恢复,下列说法正确的是____________。
A.用Undo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至日志记录的尾部结束
B.用Redo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至日志的起始位置结束
C.用Redo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至遇到第一个检查点为止结束
D.用Undo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至遇到第一个检查点为止结束
A.用Undo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至日志记录的尾部结束
B.用Redo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至日志的起始位置结束
C.用Redo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至遇到第一个检查点为止结束
D.用Undo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至遇到第一个检查点为止结束
B.日志文件严格按照事务的请求时间顺序进行记录
C.事务故障恢复时需要逆向扫描日志对未完成事务进行UNDO操作
D.检查点时刻的数据库一定是处于一致性状态的
A、用Undo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至遇到第一个检查点为止结束。
B、用Redo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至日志的起始位置结束;
C、用Redo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至遇到第一个检查点为止结束。
D、用Undo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至日志记录的尾部结束;
A、Steal + Force:不需要任何日志,不需要恢复
B、No Steal + Force:需要Undo/Redo结合型日志进行恢复,不需要Redo型日志
C、No Steal + No Force:需要Redo型日志进行恢复,不需要Undo型日志
D、Steal+ No Force:需要Undo型日志进行恢复, 不需要Redo型日志
A、用Redo型日志恢复是对已完成的事务,将日志记录的新值写回磁盘;而对未完成的事务,将日志记录的旧值写回磁盘
B、用Redo型日志恢复是对已完成的事务,将日志记录的旧值写回磁盘;而对未完成的事务,将日志记录的新值写回磁盘
C、用Redo型日志恢复是对已完成的事务,跳过;而对未完成的事务,将日志记录的值写回磁盘
D、用Redo型日志恢复是对已完成的事务,将日志记录的值写回磁盘;而对未完成的事务,跳过
A、Undo型日志仅保留新值,而Redo型日志仅保留旧值
B、Undo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Redo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
C、Redo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Undo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
D、Undo型日志和Redo型日志都是既保留新值,又保留旧值
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!