问题 问答题

什么是检查点记录检查点记录包括哪些内容

答案

参考答案:检查点记录是一类新的日志记录。它的内容包括:
(1)建立检查点时刻所有正在执行的事务清单。
(2)这些事务的最近一个日志记录的地址。
利用日志技术进行数据库恢复时,恢复子系统必须搜索日志,确定哪些事务需要REDO、哪些事务需要UNDO。一般来说,需要检查所有的日志记录。这样做有两个问题:一是搜索整个日志将耗费大量的时间;二是很多需要REDO处理的事务实际上已经将它们的更新操作结果写到数据库中了,恢复子系统又重新执行了这些操作,浪费了大量时间。检查点技术就是为了解决这些问题而提出的。
在采用检查点技术之前,恢复时需要从头扫描日志文件;而利用检查点技术只需要从检查点开始扫描日志,从而缩短了扫描日志的时间。
检查点记录是一类新的日志记录利用日志技术进行数据库恢复时,恢复子系统必须搜索日志,确定哪些事务需要REDO,哪些事务需要UNDO。
它的内容包括:
①建立检查点时刻所有正在执行的事务清单;
②这些事务的最近一个日志记录的地址。

单项选择题
单项选择题