《数据库系统概论》第5版原版授课-第10章.pptVIP

  • 88
  • 0
  • 约1.14万字
  • 约 98页
  • 2016-05-30 发布于浙江
  • 举报

《数据库系统概论》第5版原版授课-第10章.ppt

10.8 小结 事务的概念和性质 事务是数据库的逻辑工作单位 数据库管理系统保证系统中一切事务的原子性、一致性、隔离性和持续性,就保证了事务处于一致状态 小结(续) 故障的种类 事务故障 系统故障 介质故障 恢复中最经常使用的技术 数据库转储 登记日志文件 小结(续) 恢复的基本原理 利用存储在后备副本、日志文件和数据库镜像中的冗余数据来重建数据库 事务 不仅是恢复的基本单位 也是并发控制的基本单位 事务故障的恢复步骤(续) (3) 继续反向扫描日志文件,查找该事务的其他更新操作,并做同样处理。 (4) 如此处理下去,直至读到此事务的开始标记,事务故障恢复就完成了。 参见爱课程网10.3节动画《事务故障及其恢复 》 10.5 恢复策略 10.5.1 事务故障的恢复 10.5.2 系统故障的恢复 10.5.3 介质故障的恢复 10.5.2 系统故障的恢复 系统故障造成数据库不一致状态的原因 未完成事务对数据库的更新可能已写入数据库 已提交事务对数据库的更新可能还留在缓冲区没来得及写入数据库 恢复方法 1. Undo 故障发生时未完成的事务 2. Redo 已完成的事务 系统故障的恢复由系统在重新启动时自动完成,不需要用户干预 系统故障的恢复步骤 (1)正向扫描日志文件(即从头扫描日志文件) 重做(REDO) 队列: 在故障发生前已经提交的事务 这些事务既有BEGIN

文档评论(0)

1亿VIP精品文档

相关文档