- 1、本文档共80页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小结 如果数据库只包含成功事务提交的结果,就说 数据库处于一致性状态。保证数据一致性是对 数据库的最基本的要求。 事务是数据库的逻辑工作单位 – DBMS 保证系统中一切事务的原子性、一致 性、隔离性和持续性 第七十四页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第74页。 小结(续) DBMS 必须对事务故障、系统故障和介质故障 进行恢复 恢复中最经常使用的技术:数据库转储和登记 日志文件 恢复的基本原理:利用存储在后备副本、日志 文件和数据库镜像中的冗余数据来重建数据库 第七十五页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第75页。 小结(续) 常用恢复技术 – 事务故障的恢复 ? UNDO – 系统故障的恢复 ? UNDO + REDO – 介质故障的恢复 ? 重装备份并恢复到一致性状态 + REDO 第七十六页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第76页。 10.4 数据库镜像 介质故障是对系统影响最为严重的一种故障, 严重影响数据库的可用性 – 介质故障恢复比较费时 – 为预防介质故障, DBA 必须周期性地转储数 据库 提高数据库可用性的解决方案 – 数据库镜像( Mirror ) 第七十七页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第77页。 数据库镜像(续) 数据库镜像 – DBMS 自动把整个数据库或其中的关键数据 复制到另一个磁盘上 – DBMS 自动保证镜像数据与主数据的一致性 ( 图 7.5a) 第七十八页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第78页。 数据库镜像(续) 数据库镜像的用途 – 出现介质故障时 ? DBMS 自动利用镜像磁盘数据进行数据库 的恢复,不需要关闭系统和重装数据库副 本 ( 图 10.5b) – 没有出现故障时 ? 可用于并发操作 ( 图 10.5a) – 一个用户对数据加排他锁修改数据 – 其他用户可以读镜像数据库上的数据 第七十九页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第79页。 数据库镜像(续) 图数据库镜像 第八十页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第80页。 日志文件的用途(续) 2 .与静态转储后备副本配合进行介质故障恢 复 – 静态转储的数据已是一致性的数据 – 如果静态转储完成后,仍能定期转储日志文 件,则在出现介质故障重装数据副本后,可 以利用这些日志文件副本对已完成的事务进 行重做处理 – 这样不必重新运行那些已完成的事务程序就 可把数据库恢复到故障前某一时刻的正确状 态 第四十二页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第42页。 日志文件的用途(续) 故障发生点 静态转储 运行事务 ↓ 正常运行 ─┼──────┼───────────── Ta Tb 登记日志文件 └───────────── Tf 重装后备副本 介质故障恢复 利用日志文件恢复事务 继续运行 ───────┴----------┴───────→ 登记日志文件 └─────── → 第四十三页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第43页。 日志文件的用途(续) 3 .与动态转储后备副本配合使用进行介质故 障恢复 – 动态转储机制在转储数据库时,必须同时转 储同一时间点的日志文件,后备副本与该日 志文件结合起来才能将数据库恢复到一致性 状态。 – 与静态转储一样,如果动态转储完成后,仍 能定期转储日志文件,则在做介质故障恢复 时,可以利用这些日志文件副本进一步恢复 数据库,避免重新运行事务程序。 第四十四页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第44页。 三、登记日志文件的原则 为保证数据库是可恢复的,登记日志文件时必 须遵循两条原则 – 登记的次序严格按并行事务执行的时间次序 – 必须先写日志文件,后写数据库 ? 写数据库操作:把对数据的修改写到数据库中 ? 写日志文件操作:把表示这个修改的日志记录写 到日志文件 第四十五页,编辑于星期一:二十点 十八分。 数据库数据库恢复技术全文共80页,当前为第45页。 登记日志文件的原则(续) 为什么要先写日志文件 – 写数据库和写日志文件是两个不同的操作 – 有可能在这两个操作之间发生故障,即这两个写操 作只完成了一个 – 如果先写了数据库修改,而在日志文件中没有登记 下这个修改,则以后就无法恢复这个修改了 – 如果先写日志,但没有修改数据库,按日志文件恢 复时只不过是多执行一次不必要的 UNDO
您可能关注的文档
- 数据库实验二(数据库的查询和更新操作).doc
- 数据库实验二.doc
- 数据库实验六--数据库系统设计.doc
- 数据库实验三数据库编程.doc
- 数据库实验四.doc
- 数据库-实验五.doc
- 数据库实验一.doc
- 数据库事务管理...ppt
- 数据库试题及答案.docx
- 数据库试用通知.doc
- 管道固定相关试题及答案.docx
- 税务师考试实用笔记分享试题及答案.docx
- 突出卫生管理考试的复习难点试题及答案.docx
- 税务师考试学习资料推荐试题及答案.docx
- 税务师考试深入理解知识点试题及答案.docx
- 窑巡检考试试题及答案.docx
- 中国冶金科工集团公司校园招聘模拟试题附带答案详解必考题.docx
- 中国人民解放军第五七一九工厂校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完整.docx
- 中国东方电气集团公司校园招聘模拟试题附带答案详解及答案1套.docx
- 中国兵器工业集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完整版.docx
文档评论(0)