华中科技大学数据库第11章并发控制
第11章 并发控制 11.1 并发控制概述 11.2 封锁 11.3 封锁协议 11.4 活锁和死锁 11.5 并发调度的可串行性 11.6 两段锁协议 11.7 封锁的粒度 11.8 SQL Server的并发控制 11.9 小结 11.1 并发控制概述 并发控制: 保证多用户并发操作数据库中信息时的正确性、一致性所采取的措施。 事务的调度 事务的一次执行顺序称为一个调度,表示事务的指令在系统中执行的时间顺序 一组事务的调度必须保证 包含了所有事务的操作指令 一个事务中指令的顺序必须保持不变 11.1 并发控制概述 串行调度 在串行调度中,属于同一事务的指令紧挨在一起执行对于有n个事务的事务组,可以有n!个有效调度 并行(发)调度 在并行调度中,来自不同事务的指令可以交叉执行.当并行调度等价于某个串行调度时,则称它是可串行化的、正确的 11.1 并发控制概述 串行 vs 并行 基本比较 并行事务会破坏数据库的一致性 串行事务效率低 并行的优点 一个事务由不同的步骤组成,所涉及的系统资源也不同。这些步骤可以并发执行,以提高系统的吞吐量 系统中存在着周期不等的各种事务,串行会导致难于预测的时延。如果各个事务所涉及的是数据库的不同部分,采用并发会减少平均响应时间 核心问题 在保证一致性的前提下最大限度地提高并发度 11.1 并发控制概述 并发操作可能带来的数
您可能关注的文档
- 内部控制的建立、执行与监督.ppt
- 内蒙古鄂尔多斯市康巴什新区第二中学七年级生物上册第三节动物细胞.ppt
- 冠状动脉ct三维成像的临床应用雷剑.ppt
- 冲刺2010宁夏中考思品专题四:知法用法自立自强学过安全的生活.ppt
- 凝聚力主题班会.ppt
- 分子药理学-缺血再灌注损伤杜冠华.ppt
- 分数的初步认识三年级上册.ppt
- 分析化学仪器分析第六章原子发射光谱法.ppt
- 分析试样的采集与制备分析化学.ppt
- 创意文案--21烟台啤酒1999经销商会议.ppt
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
- 家电行业转型AI算力专题:家电行业焕发新生,AI算力跨界掘金正当时.docx
- 家电行业周报:安克发布新品Solarbank 4,重新定义阳台光储.docx
- 纺织服装2025年报&26一季报总结:消费复苏渐显,制造景气承压.docx
- 食品饮料行业年度策略:筑底渐明,修复启航.docx
- 食品饮料行业深度报告:乳业周期筑底,内蒙古集群向新.docx
- 消费出海系列深度(五):品牌出海梳理——“长期主义”下的出海选择.docx
- 农林牧渔行业专题报告:生猪供需和成本的十万个为什么.docx
- 2025年中国热泵产业发展年鉴.docx
- 电力设备与新能源行业周报:AIDC、空天、工控、锂电汇聚风口,风电、BC低位值得关注.docx
原创力文档

文档评论(0)