第八章 数据库恢复技术-new.pptVIP

  • 0
  • 0
  • 约5.27千字
  • 约 32页
  • 2019-11-11 发布于湖北
  • 举报
第六章 数据库恢复技术 计算机系统容易发生故障 ? 丢失信息 硬盘、电源、软件、机房、人为 恢复机制 将数据库恢复到故障发生前的某个一致的状态 高可用性 将崩溃后的数据库的不可用的时间减少到最低 数据库恢复技术 事务的基本概念 数据库恢复的基本概念、恢复的实现技术 恢复策略 具有检测点的恢复技术 事务的基本概念 事务: 是用户定义的一个数据库操作序列, 这些操作要么全做, 要么全不做, 是一个不可分割的工作单位 访问并可能更新各种数据项的一个程序执行单元 事务和程序 一个程序中包含多个事务 事务的定义: 显示定义, 隐含定义 SQL的事务定义 BEGIN TRANSACTION - 开始 COMMIT - 提交:写到硬盘的物理数据库中 ROLLBACK - 回滚:故障导致对数据库更新操作失败,滚回到事务开始的状态 事务的基本概念 事务的性质 ACID 原子性 Atomicity 事务中包括的操作要么都做,要么都不做 一致性 Consistency 事务执行的结果从一个一致性状态变到另一个一致性状态 例如银行两个账户A和B: A-200 B+200 隔离性 Isolation 一个事务的执行不能被其他事务干扰 持久性 Durability 事务成功完成后,对数据库的改变是永久的,即使以后系统出现故障也不受影响 事务是恢复和并发控制的基本单位 事务的基本概念 例子 银行账户A

文档评论(0)

1亿VIP精品文档

相关文档