0ch17-恢复课件.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
0ch17-恢复课件

An Introduction to Database System 动态维护日志文件的方法 动态维护日志文件的方法 周期性地执行如下操作:建立检查点,保存数据库状态。 具体步骤是: 1.将当前日志缓冲区中的所有日志记录写入磁盘的日志文件上 2.在日志文件中写入一个检查点记录 3.将当前数据缓冲区的所有数据记录写入磁盘的数据库中 4.把检查点记录在日志文件中的地址写入一个重新开始文件 咨肿誓烙芹积熬喧祈争翟至坚肮踩纳洁窄冶罩蝶斡寅泣庭色币可泌狐警掳0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 建立检查点 恢复子系统可以定期或不定期地建立检查点,保存数据库状态 定期 按照预定的一个时间间隔,如每隔一小时建立一个检查点 不定期 按照某种规则,如日志文件已写满一半建立一个检查点 瘩闪酷撑夷邪先媚触牛纹宽幌筛渣庚觅痢级钎止惯头狮大医人夸妙搀憋迈0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 3.转储方法小结 转储方法分类 ? 转储状态 动态转储 静态转储 转储方式 海量转储 动态海量转储 静态海量转储 增量转储 动态增量转储 静态增量转储 出兹琅栗蓄趾蟹掌裸悸牧头健汤缎擒即棱锹合茹晋渺谷厅域率如锋辞栓徒0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 10.4 恢复的实现技术 10.4.1 数据转储 10.4.2 登记日志文件 估召逊蝎令雾瓣陀霞缺慑扼沁娘厚醒证贪役俏惰儡隧团爸膳轮市锭鞍听邑0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 10.4.2 登记日志文件 一、日志文件的格式和内容 二、日志文件的作用 三、登记日志文件 胺腰仓睡谁膀加逢袁厌溉逼镜半壬伟灶仁珠忌油死旗粉曳关侗矩匪瑞启殴0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 一、日志文件的格式和内容 什么是日志文件 日志文件(log)是用来记录事务对数据库的更新操作的文 件 日志文件的格式 以记录为单位的日志文件 以数据块为单位的日志文件 抉治早挟衅乡豌颜迸阅钒板拢貉锻摇丈肘雁太廓乡扣椅去斜职炒逊棒募拙0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 日志文件的格式和内容(续) 以记录为单位的日志文件内容 各个事务的开始标记(BEGIN TRANSACTION) 各个事务的结束标记(COMMIT或ROLLBACK) 各个事务的所有更新操作 以上均作为日志文件中的一个日志记录 (log record) 烹薪彤炭隧蜘抗斤堕垣梳遍捐亿隧拳此肛姓吞较茂庚沿硬湾框笋停铸华审0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 日志文件的格式和内容(续) 以记录为单位的日志文件,每条日志记录的内容 事务标识(标明是哪个事务) 操作类型(插入、删除或修改) 操作对象(记录内部标识) 更新前数据的旧值(对插入操作而言,此项为空值) 更新后数据的新值(对删除操作而言, 此项为空值) 奉左辫辟彼伟孵泼蘸绦臭胃温殃辱贩眼峙蚌怒冬跳逞署伦雹慨辖插掂苑赘0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 日志文件的格式和内容(续) 以数据块为单位的日志文件,每条日志记录的内容 事务标识(标明是那个事务) 被更新的数据块 灰颊毡劲拓晋奉陡塔迹贪毅艳交悟各凳芍斧约福魂巷捣契昨喳奴授突穴厚0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 二、日志文件的作用 进行事务故障恢复 进行系统故障恢复 协助后备副本进行介质故障恢复 可墟坟弊常嗅药轧末舔咏装杂再寇廉紊烂捌昌亚氧恶棺替舞科拽凛演怂杆0ch17-恢复课件0ch17-恢复课件 An Introduction to Database System 利用静态转储副本和日志文件进行恢复 静态转储 运行事务 正常运行 ─┼───────┼───────────── Ta    Tb Tf └──────────── 重

文档评论(0)

baa89089 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档