- 4
- 0
- 约8.37千字
- 约 37页
- 2017-07-07 发布于浙江
- 举报
第11章 分布式数据管理
第11章 分布式数据管理 分布式数据库管理 主要内容: 共享数据的并发访问控制(访问同步,即状态一致性);(多个操作对一个数据对象) 分布式数据的复制和一致性(数据同步);(一个操作对多个数据) 系统失败后的数据恢复(数据可靠性)。 基本概念: DB、DBMS、SQL、关系型、对象型… 分布式数据库 不复制、部分复制、完全复制 复制的益处:改进响应、增强可靠性、减少目录管理、易实现负载均衡。 事务 事务(Transaction):一系列逻辑相关的对一个或多个数据对象的操作。 事务保证数据库的一致性,并在有限的时间内结束; 查询是只读事务,更新是至少修改一个数据对象的事务。 事务调度:分布式系统中,一组并发事务中操作的交错顺序。 事务 有效的事务需要具有原子执行性: “全或无”操作:要么全部完成,要么一个也不完成; 多个事务并发执行对结果的影响,和这些事务串行执行的效果一样。(合格的事务调度--串行事务调度) 多个不能满足原子执行性的事务并发操作时可能会产生冲突(不一致的结果状态): 不一致的检索; 不一致的更新。 事务冲突-例 事务T1:(A帐户转帐$10到B帐户) begin 1 read A (obtaining A_balance) 2 read B (obtaining B_balance) 3 write A_balance - $10 to A 4
原创力文档

文档评论(0)