检查点种类包含四种,分别为MMDB的检查点、非失真检查点、失真检查点和日志驱动检查点。检查方式软件开发的项目中,在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整,一般每周一到二次。定义具有检查点的恢复技术:在日志文件中增加一类新的记录--检查点记录(checkpoint),增加一个重新开始文件,并让恢复子系统在登录日志文件期间动态地维护日志。这样做的原因一、 利用日志技术进行数据库恢复时,需要检查所有日志记录。存在两个问题:一是搜索整个日志将耗费大量的时间。二是需要REDO处理很多已经将操作结果写到数据库中的操作,浪费了大量时间。二、检查点记录的内容包括:1.建立检查点时刻所有正在执行的事务清单。2.这些事务最近一个日志记录的地址。三、在检查点维护日志文件1. 将当前日志缓冲区中的所有日志记录写入磁盘的日志文件上。2. 在日志文件中写入一个检查点记录。3. 将当前数据缓冲区的所有数据记录写入磁盘的数据库中。4. 把检查点记录在日志文件中的地址写入一个重新开始文件。检查点快速的恢复高度依赖于最近