南京航空航天大学金城学院 第十章 数据库恢复技术 Review 事务 事务的特性 原子性、一致性、隔离性、持续性 数据的不一致性 丢失修改、不可重复读、读“脏”数据 封锁 排它锁(X锁)、共享锁(S锁) 可串行化的调度 数据库恢复概述 DBMS必须具有把数据库从错误状态(故障发生后)恢复到某一已知的正确状态的功能,这就是数据库的恢复 恢复子系统是DBMS的一个重要组成部分,而且相当庞大,常常占整个系统代码的百分之十以上 故障的种类 事务故障 某个事务在运行过程中由于种种原因未运行至正常终止点就夭折 如运算溢出、并发事务发生死锁而被选中撤销该事务、违反了某些完整性限制等 夭折的事务可能已把对数据库的部分修改写回磁盘 事务故障的恢复:撤销事务(UNDO) 强行回滚(ROLLBACK)该事务 故障的种类 系统故障 造成系统停止运转的任何事件,使得系统要重新启动 操作系统或DBMS代码错误 操作员操作失误 特定类型的硬件错误(如CPU故障) 突然停电 撤销(UNDO)所有未完成事务 重做(REDO)所有已提交的事务 故障的种类 介质故障 硬件故障使存储在外存中的数据部分丢失或全部丢失 比前两类故障的可能性小得多,但破坏性大得多 计算机病毒 恢复操作的基本原理 恢复操作的基本原理:冗余 利用存储在系统其它地方的冗余数据来重建数据库中已被破坏或不正确的那部分数据 如何建立冗余数据
您可能关注的文档
- 第10课资本主义时代的曙光(课堂)资料.ppt
- 第10章传感器的信号处理资料.ppt
- 第10章(CQReview)多处理机资料.ppt
- 第10章电子衍射资料.ppt
- 第10章多处理机操作系统资料.ppt
- 第10章:特殊土地基资料.ppt
- 第10章__偶联剂资料.ppt
- 第10章20160417-1资料.ppt
- 第10章_典型过程控制系统设计资料.ppt
- 第10章分布式文件系统HDFS资料.ppt
- 2025~2026学年广东省惠州市八年级上学期期末语文试卷.doc
- 2025~2026学年山东省济南市商河县九年级上学期期末语文试卷.doc
- 2025~2026学年安徽省A20联盟九年级上学期期末考试语文试卷.doc
- 2025~2026学年山东省淄博市淄川区七年级上学期期末(五四学制)语文试卷.doc
- 2025~2026学年山东省济南市九年级上学期期末语文试卷.doc
- 2025~2026学年广东省东莞市八年级上学期期末语文试卷.doc
- 2025~2026学年山东省枣庄市七年级上学期期末语文试卷.doc
- 2025~2026学年广东省东莞市华中师范大学东莞东城学校七年级上学期期末语文试卷.doc
- 2025~2026学年山东省济南市槐荫区九年级上学期期末语文试卷.doc
- 2025~2026学年天津市第五十五中学九年级上学期期末语文试卷.doc
最近下载
- 《广西壮族自治区保障性住房建设标准》.pdf VIP
- 硫磺分解磷石膏制硫酸技术简介.pdf VIP
- 思科模拟器试验步骤.doc VIP
- 疯狂动物城电影剧本中英文对照文本.docx VIP
- T∕SIA 004-2017- 智能终端应用软件检测一般要求.pdf VIP
- 2025非遗宋锦传统手工艺体验活动策划方案.pptx
- 人力资源共享服务中心(HRSSC)建设方案.pptx VIP
- 《健康企业建设指南》DB51T 3300-2025(四川标准).pdf
- 2025年劳动合同(餐饮服务行业通用版).docx
- 合规红线与避坑实操手册(2026)《GBT 33170.2-2016大型活动安全要求 第2部分:人员管控》.pptx VIP
原创力文档

文档评论(0)