收藏 分享(赏)

分布式事务-9-第九章-分布式事务.ppt

上传人:刘岱文 文档编号:5529 上传时间:2018-05-20 格式:PPT 页数:33 大小:554.50KB
下载 相关 举报
分布式事务-9-第九章-分布式事务.ppt_第1页
第1页 / 共33页
分布式事务-9-第九章-分布式事务.ppt_第2页
第2页 / 共33页
分布式事务-9-第九章-分布式事务.ppt_第3页
第3页 / 共33页
分布式事务-9-第九章-分布式事务.ppt_第4页
第4页 / 共33页
分布式事务-9-第九章-分布式事务.ppt_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、第九章 分布式事务处理主要内容 9.1 概述 9.2 简单分布式事务和嵌套事务 9.3 原子提交协议 9.4 分布式事务的并发控制 9.5 分布式事务的死锁 9.6 带复制数据的事务 9.7 小结9.1 概述 事务用于访问和修改各种数据项的一个程序单位。这个程序要么全部执行,要么全部放弃。 事务的属性: 原子性:所有的工作要么都在数据库中保存下来,要么完全回滚,全部不保留。 一致性:事务完成或者撤销后,都应该处于一致的状态。 隔离性:多个事务同时进行,它们之间应该互不干扰。 持久性:事务提交以后,所做的工作就被永久的保存下来。4事务的实现 私有工作空间与影子更新:当进程启动事务T时,分 一个私

2、有工作空间W,在提交或中 T 所有的 作都 在W中进行0 3影子 5 WAL 就 更新 in-place 事务 , , , ,后 :6 议 回滚 Rollback : 做 undo 弃事务的更新结 有当 成 存之后, 以修改 。 事务执行成 并被提交,它的提交 被 。 事务中 ,用 来currency1“状态。 的fifl, 回个 , 做 中述的修改,回滚处理。 在 后, 用来进行的”复。 分布式事务:动 多个 务的事务。 简单分布式事务 嵌套分布式事务9.2 简单分布式事务和嵌套事务 简单分布式事务:单分布式事务,一个 多 务, 的 务并不用 务的 作。XYZT9.2 简单分布式事务和嵌套事务 嵌套事务:一个 务的一个 作 发 一个 务的 个 作, 后者 进一 作,。同 的子事务以并发执行。TT1T2T11T12T21T22XYMNP9.2 简单分布式事务和嵌套事务 事务的第一个 务成事务的协者, 或提交事务。 理分布式事务访问的 的 个 务都 该事务的 与者, 个事务 与者 所有 与分布式事务的”复 。 事务执行 程中,协者在 中 所有 与者的用, 一个 与者 一个 协者的用。 join(Trans, Server-id of coordinator)事务 TID分该事务的 务 IP 和 该 务来 一的数 部分。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 网络技术 > 软件架构

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报