《数据库恢复》PPT课件.ppt
《《数据库恢复》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数据库恢复》PPT课件.ppt(30页珍藏版)》请在三一办公上搜索。
1、1,7.4 数据库恢复,第7章 数据库保护技术,2,主要内容,数据库恢复数据库转储日志文件数据库故障及其恢复策略具有检查点的恢复技术,3,数据库的故障分类,1、事务故障事务故障主要指数据库在运行过程中,出现的输入数据错误、运算溢出、应用程序错误、并发事务出现死锁等非预期的情况,而使事务未能运行到正常结束就被夭折,导致事务非正常结束的一类故障。由于事务故障的非预期性,使得被夭折的事务对数据库中数据的影响是难以预料的。,4,数据库的故障分类,2、系统故障系统故障主要指数据库在运行过程中,由于硬件故障、操作系统或DBMS故障、数据库管理误操作、突然停电等情况,导致所有正在运行的事务以非正常方式终止的
2、一类故障。这类故障发生时,一些尚未完成的事务的结果可能已送入物理数据库;有些已完成事务提交的结果可能还有一部分或全部留在缓冲区尚未写回到物理数据库中去。从而造成数据库中数据的不一致性状态。,5,数据库的故障分类,3、介质故障介质故障主要指数据库在运行过程中,由于磁头碰撞、磁盘损坏、瞬时强磁场的干扰等情况,使得数据库中数据部分或全部丢失的一类故障。,6,一、数据库恢复,1、数据库恢复 把遭到破坏的数据库还原到原来的正确状态或用户可接受的状态的过程,7,一、数据库恢复,2、恢复的基本原理 数据冗余 利用冗余地存储在“别处”的信息,部分地或全部地重建数据库。建立冗余数据常用技术:数据转储和日志文件关
3、键问题如何建立冗余数据如何利用这些冗余数据实施数据库恢复,8,二、数据库转储,1、冗余数据的建立定期地把整个数据库或数据库中的数据拷贝到其它磁盘上保存起来,转储中用于备份数据库或数据库中数据的数据文件称为后援副本。,9,二、数据库转储,2、实施恢复 当数据库遭到破坏时,利用后援副本就可以 把数据库恢复到转储时的状态 要想把数据库恢复到故障发生时的状态,则必须重新运行自转储以后的所有更新事务,10,数据库转储与恢复,11,二、数据库转储,3、注意问题:转储周期4、数据库转储操作的类型 静态转储指在系统中无运行事务时进行的转储操作。优点:简单,得到满足数据一致性的后援副本 存在问题:降低了数据库的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库恢复 数据库 恢复 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5519521.html