数据库恢复分析.pptVIP

  • 19
  • 0
  • 约5.09千字
  • 约 29页
  • 2016-03-24 发布于湖北
  • 举报
第十章 数据库恢复技术 一、事务 事务的特性(ACID特性) 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持续性(Durability ) 1. 原子性 事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。 3. 隔离性 对并发执行而言,一个事务的执行不能被其他事务干扰。 二、故障的种类 三、恢复的实现技术 基本原理:冗余 当数据库被破坏或产生不正确的数据时,用存储在系统别处的冗余数据来重建。 1 数据转储 转储是指DBA定期地将整个数据库复制到另一个磁盘上保存起来的过程;备用数据称为副本。 当数据库被破坏,可将副本重新装入。 转储的分类 静态转储:转储过程中不允许运行事务。 动态转储:转储过程中允许运行事务。 思考: 转储得到的副本上的数据是否正确有效? 利用静态转储副本进行恢复 利用动态转储副本进行恢复 转储方法小结 2 日志文件 日志文件是用来记录事务对数据库更新操作的文件 日志文件的内容,包括:事务开始标记、结束标记、更新操作 每个日志记录包括: 事务标识 操作类型 操作对象 更新前数据的旧值 更新后数据的新值 作用:事务故障和系统故障的恢复; 协助后备副本恢复数据库。 登记日志文件的原则:按时间次序登记;先写日志文件,后写数据库 三、恢复策略 1 事务

文档评论(0)

1亿VIP精品文档

相关文档