8.2数据库恢复概述 口故障是不可避免的 计算机硬件故障 系统软件和应用软件的错误 操作员的失误 恶意的破坏 口故障的影响 ■运行事务非正常中断 破坏数据库
8.2 数据库恢复概述 故障是不可避免的 ◼ 计算机硬件故障 ◼ 系统软件和应用软件的错误 ◼ 操作员的失误 ◼ 恶意的破坏 故障的影响 ◼ 运行事务非正常中断 ◼ 破坏数据库
数据库恢复概述(续) 口数据库管理系统对故障的对策 DBMs提供恢复子系统 ■保证故障发生后,能把数据库中的数据从错误状态恢 复到某种逻辑一致的状态 保证事务ACID 口恢复技术是衡量系统优劣的重要指标
数据库恢复概述(续) 数据库管理系统对故障的对策 ◼ DBMS提供恢复子系统 ◼ 保证故障发生后,能把数据库中的数据从错误状态恢 复到某种逻辑一致的状态 ◼ 保证事务ACID 恢复技术是衡量系统优劣的重要指标
第8讲数据库恢复技术 8.1事务的基本概念 8.2数据库恢复概述 8.3故障的种类 8.4恢复的实现技术 8.5恢复策略 8.6具有检查点的恢复技术 8.7数据库镜像 88小结
第8讲 数据库恢复技术 8.1 事务的基本概念 8.2 数据库恢复概述 8.3 故障的种类 8.4 恢复的实现技术 8.5 恢复策略 8.6 具有检查点的恢复技术 8.7 数据库镜像 8.8 小结
8.3故障的种类 口事务的内部故障 口系统故障 口介质故障
8.3 故障的种类 事务的内部故障 系统故障 介质故障
事务内部故障 口什么是事务内部故障 某个事务在运行过程中由于种种原因未运行至正常终 止点就天折了 P280 口事务故障的常见原因 输入数据有误 ˉ运算溢出 违反了某些完整性限制 某些应用程序出错 并行事务发生死锁
一、事务内部故障 什么是事务内部故障 ◼ 某个事务在运行过程中由于种种原因未运行至正常终 止点就夭折了 P280 事务故障的常见原因 ◼ 输入数据有误 ◼ 运算溢出 ◼ 违反了某些完整性限制 ◼ 某些应用程序出错 ◼ 并行事务发生死锁 ◼