词条 | 检查点 |
释义 | 软件开发的项目中,在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整,一般每周一到二次。 数据库恢复技术中定义具有检查点的恢复技术:在日志文件中增加一类新的记录--检查点记录(checkpoint),增加一个重新开始文件,并让恢复子系统在登录日志文件期间动态地维护日志。 这样做的原因: 一、 利用日志技术进行数据库恢复时,需要检查所有日志记录。存在两个问题: 一是搜索整个日志将耗费大量的时间。 二是需要REDO处理很多已经将操作结果写到数据库中的操作,浪费了大量时间。 二、检查点记录的内容包括: 1.建立检查点时刻所有正在执行的事务清单。 2.这些事务最近一个日志记录的地址。 三、在检查点维护日志文件 1. 将当前日志缓冲区中的所有日志记录写入磁盘的日志文件上。 2. 在日志文件中写入一个检查点记录。 3. 将当前数据缓冲区的所有数据记录写入磁盘的数据库中。 4. 把检查点记录在日志文件中的地址写入一个重新开始文件。 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。