1 / 79
文档名称:

第5章(下)数据库恢复A.ppt

格式:ppt   页数:79
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第5章(下)数据库恢复A.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第5章(下)数据库恢复A.ppt

文档介绍

文档介绍:数据库系统概论
An Introduction to Database System
第五章数据库恢复技术
第五章数据库恢复技术
事务的基本概念
数据库恢复概述
故障的种类
恢复的实现技术
恢复策略
具有检查点的恢复技术
数据库镜像
Oracle的恢复技术
小结
恢复的实现技术
恢复机制涉及的关键问题
1. 如何建立冗余数据
数据转储(backup)
登录日志文件(logging)
2. 如何利用这些冗余数据实施数据库恢复
数据转储
一、什么是转储
二、转储的用途
三、转储方法
一、什么是转储
转储是指DBA将整个数据库复制到磁带或另一个磁盘上保存起来的过程。
这些备用的数据文本称为后备副本或后援副本。
转储
故障发生点
转储运行事务↓
正常运行─┼───────┼─────────────
Ta Tb Tf
重装后备副本重新运行事务
恢复─┼───────┴------------→
三、转储方法




在系统中无运行事务时进行转储
转储开始时数据库处于一致性状态
转储期间不允许对数据库的任何存取、修改活动
优点:实现简单
缺点:降低了数据库的可用性
转储必须等用户事务结束
新的事务必须等转储结束
利用静态转储副本进行恢复
故障发生点
静态转储运行事务↓
正常运行─┼───────┼─────────────
Ta Tb Tf
重装后备副本
恢复─┼───────┥
动态转储
转储操作与用户事务并发进行
转储期间允许对数据库进行存取或修改
优点
不用等待正在运行的用户事务结束
不会影响新事务的运行
动态转储的缺点
不能保证副本中的数据正确有效