第9章并发控制
Confidential, for review only * DBMS对并发事务不同的调度可能会产生不同的结果 什么样的调度是正确的? Confidential, for review only * Confidential, for review only * Confidential, for review only * Confidential, for review only * 如事务T1,已封锁了数据R1,而事务T2,封锁了数据R2, T1又继续请求封锁R2,因T2已经封锁了R2,因而T1等待T2释放R2; 接着而T2又继续请求封锁R1,因T1已经封锁了R1,因而T2等待T1释放R1。 T1、T2相互等待对方释放锁,形成死锁 Confidential, for review only * 要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行 Confidential, for review only * X锁和S锁都是加在某一个数据对象上的 封锁的对象可以是逻辑单元、物理单元, 例在关系数据库中,封锁对象: 逻辑单元: 属性值、属性值集合、元组、关系、索引项、整个索引、整个数据库等 物理单元:页(数据页或索引页)、物理记录等 封锁对象可以很大也可以很小,对整个数据库加锁或 对某个属性值加锁 封锁对象的大小称为封锁的粒度(Granularity) 多粒度
您可能关注的文档
- 第8章-微生物遗传-2.ppt
- 第8章-微生物遗传.ppt
- 第8章-网页设计 表单.ppt
- 第8章-串行通信接口.ppt
- 第8章__计算机辅助数控程序编制.ppt
- 第8章_单片机.ppt
- 第8章 输入/输出接口基础与总线.ppt
- 第8章_有限脉冲响应滤波器的设计.ppt
- 第8章_显示编程.ppt
- 第8章_整数规划(带答案).pptx
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)