ch. 数据库恢复技术.ppt

ch. 数据库恢复技术.ppt

第11章 数据库恢复技术 11.1 引言 11.2 数据库恢复概述 11.3 故障的类型 11.4 恢复的实现技术 11.5 恢复的策略 11.6 采用检查点的恢复技术 11.1 引言 事务是DBMS中的基本执行单位; 在任何情况下,DBMS都应保证事务的ACID性质。 不但在系统正常运行时应保证事务的ACID性质;而且在系统发生故障时,也应保证事务的ACID性质。 不但在单个应用运行时应保证事务的ACID性质;而且在多个应用并行运行时,也应保证事务的ACID性质。 保证事务在故障发生时满足ACID性质的措施称为恢复技术。 保证多个事务在并行执行时满足ACID性质的措施称为并发控制技术。 恢复和并发控制是保证事务正确运行的两项基本技术,它们被合称为事务管理。 11.2 数据库恢复概述 尽管数据库系统中采取了各种保护措施来防止数据库的安全性和完整性被破坏,保证并发事务的正确执行。 但是计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏仍是不可避免的。 这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失。 因此数据库管理系统(恢复子系统)必须具有把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)的功能,这就是数据库的恢复。 11.3 故障的类型 事务内部故障 事务内部的故障有的是可以通过事务程序本身

文档评论(0)

1亿VIP精品文档

相关文档