如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库系统概论AnIntroductiontoDatabaseSystem第十章数据库恢复技术数据库恢复概述数据库恢复概述(续)第十章数据库恢复技术10.1事务的基本概念一、什么是事务二、如何定义事务事务结束三、事务的特性(ACID特性)1.原子性2.一致性一致性与原子性3.隔离性T1的修改被T2覆盖了!4.持续性事务的特性第十章数据库恢复技术10.3故障的种类一、事务故障BEGINTRANSACTION读帐户甲的余额BALANCE=BALANCE-AMOUNTIF(BANLANCE<0)THEN{打印金额不足ROLLBACK}ELSE{读帐户乙的余额BALANCEBALANCE1=BALANCE1+AMOUNT写回BALANCE1COMMIT}事务故障的恢复二、系统故障二、系统故障系统故障的恢复三、介质故障介质故障的常见原因介质故障的恢复四、计算机病毒恢复操作的基本原理第十章数据库恢复技术10.4恢复的实现技术10.4恢复的实现技术一、什么是转储转储三、转储方法1.静态转储利用静态转储副本进行恢复动态转储动态转储利用动态转储副本进行恢复利用动态转储副本进行恢复2.海量转储与增量转储3.转储方法小结转储策略10.4恢复的实现技术10.4.2登记日志文件一、日志文件的内容日志文件的内容(续)4.基于记录的日志文件二、日志文件的用途三、登记日志文件的原则登记日志文件的原则(续)第十章数据库恢复技术10.5恢复策略10.5.1事务故障的恢复策略事务故障的恢复步骤事务故障的恢复步骤10.5.2系统故障的恢复系统故障的恢复步骤系统故障的恢复步骤10.5.3介质故障的恢复10.5.3介质故障的恢复利用静态转储副本将数据库恢复到一致性状态利用动态转储副本将数据库恢复到一致性状态介质故障的恢复(续)介质故障的恢复(续)第十章数据库恢复技术一、问题的提出解决方案二、检查点技术长春理工大学计算机科学技术学院在检查点维护日志文件建立检查点三、利用检查点的恢复策略利用检查点的恢复策略(续)利用检查点的恢复步骤利用检查点的恢复策略(续)利用检查点的恢复策略(续)第十章数据库恢复技术10.7数据库镜像数据库镜像(续)数据库镜像的用途数据库镜像(续)第十章数据库恢复技术10.8小结小结(续)小结(续)小结(续)