分布式事务管理与恢复.pptxVIP

  • 2
  • 0
  • 约9.81千字
  • 约 70页
  • 2023-01-29 发布于上海
  • 举报
分布式事务管理与恢复会计学事务概念第1页/共70页事务是访问或更新各种数据项的程序执行单元.事务必须保证数据库的一致性事务执行期间数据库可能不一致DataBaseConsistentConsistent第2页/共70页事务概念-续 当事务提交(commit)时数据库必须是一致的T第3页/共70页事务概念-续 两个问题:故障 各种软硬件故障并发执行 多个事务同时执行第4页/共70页事务性质ACID原子性(Atomicity) 事务的操作要么全部执行, 要么全部不执行 一致性(Consistency) 并发执行的多个事务,其操作的结果应与以某种顺序串行执行这几个事务所得的结果相同. 持久性(Durability) 当事务提交后, 其操作的结果将永久化, 而与提交后发生的故障无关 第5页/共70页事务性质-续独立性( Isolation) 虽然可以有多个事务同时执行,但是单个事务的执行不应该感知其他事物的存在,因此事务执行的中间结果应该对其他并发事务隐藏 一对事务 Ti 和 Tj的执行, 看起来好像是或者 Ti 在Ti 执行结束之后才开始执行,或者Tj,是在 Ti执行结束之后才开始执行举例第6页/共70页从账号A向账号B转账 $50: 1. read(A) 2. A := A – 50 3. write(A) 4. read(B) 5. B := B + 50 6.

文档评论(0)

1亿VIP精品文档

相关文档