- 1、本文档共94页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第11章数据库恢复技术11.1事务的基本概念11.2数据库恢复概述11.3故障的种类11.4恢复的实现技术11.5恢复策略11.6具有检查点的恢复技术11.7数据库镜像本章小结11.7数据库镜像介质故障是对系统影响最为严重的一种故障,严重影响数据库的可用性介质故障恢复比较费时为预防介质故障,数据库管理员必须周期性地转储数据库提高数据库可用性的解决方案数据库镜像(mirror)数据库镜像(续)数据库镜像数据库管理系统自动把整个数据库或其中的关键数据复制到另一个磁盘上数据库管理系统自动保证镜像数据与主数据的一致性每当主数据库更新时,数据库管理系统自动把更新后的数据复制过去数据库镜像的用途出现介质故障时可由镜像磁盘继续提供使用同时数据库管理系统自动利用镜像磁盘数据进行数据库的恢复不需要关闭系统和重装数据库副本数据库镜像(续)没有出现故障时可用于并发操作一个用户对数据加排他锁修改数据,其他用户可以读镜像数据库上的数据,而不必等待该用户释放锁数据库镜像(续)频繁地复制数据自然会降低系统运行效率在实际应用中用户往往只选择对关键数据和日志文件镜像不是对整个数据库进行镜像第11章数据库恢复技术11.1事务的基本概念11.2数据库恢复概述11.3故障的种类11.4恢复的实现技术11.5恢复策略11.6具有检查点的恢复技术11.7数据库镜像本章小结本章小结事务的概念和性质事务是数据库的逻辑工作单位数据库管理系统保证系统中一切事务的原子性、一致性、隔离性和持续性,就保证了事务处于一致状态本章小结(续)故障的种类事务故障系统故障介质故障恢复中最经常使用的技术数据库转储登记日志文件本章小结(续)恢复的基本原理利用存储在后备副本、日志文件和数据库镜像中的冗余数据来重建数据库事务不仅是恢复的基本单位也是并发控制的基本单位日志文件的作用(续)在静态转储方式中,也可以建立日志文件。当数据库毁坏后可重新装入后备副本把数据库恢复到转储结束时刻的正确状态利用日志文件,把已完成的事务进行重做处理对故障发生时尚未完成的事务进行撤销处理不必重新运行那些已完成的事务程序就可把数据库恢复到故障前某一时刻的正确状态日志文件的作用(续) 故障发生点静态转储运行事务↓正常运行─┼──────┼──────────┼──TaTbTf登记日志文件└───────────重装后备副本利用日志文件恢复继续运行介质故障恢复─────────┴-------------┴─────〉登记日志文件└─────〉利用日志文件恢复3.登记日志文件为保证数据库是可恢复的,登记日志文件时必须遵循两条原则登记的次序严格按并发事务执行的时间次序必须先写日志文件,后写数据库写日志文件操作:把表示这个修改的日志记录写到日志文件中写数据库操作:把对数据的修改写到数据库中登记日志文件(续)为什么要先写日志文件写数据库和写日志文件是两个不同的操作在这两个操作之间可能发生故障如果先写了数据库修改,而在日志文件中没有登记下这个修改,则以后就无法恢复这个修改了如果先写日志,但没有修改数据库,按日志文件恢复时只不过是多执行一次不必要的UNDO操作,并不会影响数据库的正确性第11章数据库恢复技术11.1事务的基本概念11.2数据库恢复概述11.3故障的种类11.4恢复的实现技术11.5恢复策略11.6具有检查点的恢复技术11.7数据库镜像本章小结11.5恢复策略1.事务故障的恢复2.系统故障的恢复3.介质故障的恢复1.事务故障的恢复事务故障:事务在运行至正常终止点
您可能关注的文档
- 1.3 预应力连续箱梁设计要点.pdf
- 1.2 混凝土斜梁桥简介.pdf
- 交通部小箱梁16+2×20+16-桥宽见内 二级说明-16+2×20+16.DOC
- 核心课程开发卡-张三娃议案提交记——轻松提交董事会议案.doc
- 寿险精算课件第15章 资产份额法的进一步应用 0.pdf
- 寿险精算课件第9章 养老金计划的精算方法 0.pdf
- 大学计算机课件第1章计算机概述.pptx
- 基础会计电子教案第二章 会计前提和会计核算要求.doc
- 计算机思维与C程序设计-第9章扩展阅读.doc
- 计算机思维与C程序设计-第7章扩展实例.doc
- 2025年中国空气循环扇行业发展监测及投资战略咨询报告.docx
- 安全员C证考试知识竞赛检测题带答案.docx
- 中国下灰车市场调查研究及行业投资潜力预测报告.docx
- 2021-2026年中国超声波清洗设备市场竞争态势及投资战略规划研究报告.docx
- 中国离子注入机市场竞争策略及行业投资潜力预测报告.docx
- 中国离心风机行业发展趋势预测及投资规划研究报告.docx
- 中国配电箱行业运行态势及未来发展趋势预测报告.docx
- 中国体外冲击波碎石机行业市场深度分析及发展趋势预测报告.docx
- 2025年中国风机叶片市场竞争格局及投资战略规划报告.docx
- 2025年中国扫路车行业市场深度分析及投资战略规划研究报告.docx
文档评论(0)