73故障的种类 事务故障 ■系统故障 介质故障 An Introduction to Database System
An Introduction to Database System 7.3 故障的种类 ◼ 事务故障 ◼ 系统故障 ◼ 介质故障
三、介质故障 硬件故障使存储在外存中的数据部分丢 失或全部丢失 ■介质故障比前两类故障的可能性小得多, 但破坏性大得多 An Introduction to Database System
An Introduction to Database System 三、介质故障 ◼ 硬件故障使存储在外存中的数据部分丢 失或全部丢失 ◼ 介质故障比前两类故障的可能性小得多, 但破坏性大得多
介质故障的常见原因 硬件故障 ■磁盘损坏 磁头碰撞 ■操作系统的某种潜在错误 ■瞬时强磁场干扰 An Introduction to Database System
An Introduction to Database System 介质故障的常见原因 ◼ 硬件故障 ◼ 磁盘损坏 ◼ 磁头碰撞 ◼ 操作系统的某种潜在错误 ◼ 瞬时强磁场干扰
介质故障的恢复 装入数据库发生介质故障前某个时刻的 数据副本 ■重做自此时始的所有成功事务,将这些 事务已提交的结果重新记入数据库 An Introduction to Database System
An Introduction to Database System 介质故障的恢复 ◼ 装入数据库发生介质故障前某个时刻的 数据副本 ◼ 重做自此时始的所有成功事务,将这些 事务已提交的结果重新记入数据库
恢复操作的基本原理 ■恢复操作的基本原理:冗余 利用存储在系统其它地方的冗余数据来重建 数据库中已被破坏或不正确的那部分数据 恢复的实现技术:复杂 ■一个大型数据库产品,恢复子系统的代码要 占全部代码的10%以上 An Introduction to Database System
An Introduction to Database System 恢复操作的基本原理 ◼ 恢复操作的基本原理:冗余 ◼ 利用存储在系统其它地方的冗余数据来重建 数据库中已被破坏或不正确的那部分数据 ◼ 恢复的实现技术:复杂 ◼ 一个大型数据库产品,恢复子系统的代码要 占全部代码的10%以上