数据库系统原理及应用 李晓峰 第8章 数据库事务管理.pptVIP

  • 4
  • 0
  • 约6.6千字
  • 约 36页
  • 2015-12-10 发布于广东
  • 举报

数据库系统原理及应用 李晓峰 第8章 数据库事务管理.ppt

8.7 SQLSERVER的并发控制的实现 1.SQL SERVER中的锁 2.SQL SERVER锁的模式 3.SQL SERVER隔离级别 4死锁及处理 8.10 故障恢复 一、事务故障及恢复 事务故障: 是指事务运行过程中由于种种原因使事务未运行至正常终止点而夭折的情况。如: 运算溢出 死锁而被选中撤销该事务 违反了完整性规则等 事务故障的恢复: (1)反向扫描文件日志,查找该事务的更新操作。 (2)对该事务的更新操作执行逆操作。 (3)重复(1)、(2)直到遇此事务的开始标记。 二、系统故障及恢复(软故障) 系统故障:是指造成系统停止运转的任何事件,使得系统要重新启动。 例如,特定类型的硬件错误(CPU故障)、操作系统故障、DBMS代码错误、突然停电等。 系统故障的恢复: 恢复操作: 要撤销故障发生时未完成的事务 重做(REDO)已完成的事务 系统故障的恢复是由系统在重新启动时自动完成的,不需要用户干预。 三、介质故障(硬故障) 介质故障:是指外存设备故障。如: 磁盘损坏 磁头碰撞盘面 瞬时强磁场干扰 介质故障的恢复: (1)装入最新的数据库后备副本,使数据库恢复到最近一次转储时的一致性状态。 (2)装入相应的日志文件副本,重做已完成的事务。 介质故障的恢复需要DBA介入。但DBA只需要重装最近转储

文档评论(0)

1亿VIP精品文档

相关文档