第10章数据库恢复技术研究报告.pptVIP

  • 7
  • 0
  • 约9.65千字
  • 约 83页
  • 2017-05-09 发布于湖北
  • 举报
第10章数据库恢复技术研究报告

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 检查点技术(续) 具有检查点的日志文件和重新开始文件 动态维护日志文件的方法 动态维护日志文件的方法 周期性地执行如下操作:建立检查点,保存数据库状态。 具体步骤是: 1.将当前日志缓冲区中的所有日志记录写入磁盘的日志文件上 2.在日志文件中写入一个检查点记录 3.将当前数据缓冲区的所有数据记录写入磁盘的数据库中 4.把检查点记录在日志文件中的地址写入一个重新开始文件 建立检查点 恢复子系统可以定期或不定期地建立检查点,保存数据库状态 定期 按照预定的一个时间间隔,如每隔一小时建立一个检查点 不定期 按照某种规则,如日志文件已写满一半建立一个检查点 三、利用检查点的恢复策略 使用检查点方法可以改善恢复效率 当事务T在一个检查点之前提交 T对数据库所做的修改已写入数据库 写入时间是在这个检查点建立之前或在这个检查点建立之时 在进行恢复处理时,没有必要对事务T执行REDO操作 利用检查点的恢复策略(续) Tc (检查点) Tf(系统故障) REDO UNDO UNDO REDO T2 T

文档评论(0)

1亿VIP精品文档

相关文档