- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
两段锁协议 数据库管理系统普遍采用两段锁协议的方法实现并发调度的可串行性,从而保证调度的正确性 两段锁协议 指所有事务必须分两个阶段对数据项加锁和解锁 在对任何数据进行读、写操作之前,事务首先要获得对该数据的封锁 在释放一个封锁之后,事务不再申请和获得任何其他封锁 两段锁协议 “两段”锁的含义 事务分为两个阶段 第一阶段是获得封锁,也称为扩展阶段 事务可以申请获得任何数据项上的任何类型的锁,但是不能释放任何锁 第二阶段是释放封锁,也称为收缩阶段 事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁 两段锁协议 例 事务Ti遵守两段锁协议,其封锁序列是 : Slock A Slock B Xlock C Unlock B Unlock A Unlock C; |← 扩展阶段 →| |← 收缩阶段 →| 事务Tj不遵守两段锁协议,其封锁序列是: Slock A Unlock A Slock B Xlock C Unlock C Unlock B; 两段锁协议 事务T1 事务T2 Slock A R(A)=260 Slock C R(C)=300 Xlock A W(A)=160 Xlock C W(C)=250 Slock A Slock B 等待 R(B)=1000 等待 Xlock B 等待 W(B)=1100 等待 Unlock A 等待 R(A)=160 Xlock A Unlock B W(A)=210 Unlock C 遵守两段锁协议的可串行化调度 左图的调度是遵守两段锁协议的,因此一定是一个可行化调度。 如何验证? 两段锁协议 事务遵守两段锁协议是可串行化调度的充分条件,而不是必要条件。 若并发事务都遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的 若并发事务的一个调度是可串行化的,不一定所有事务都符合两段锁协议 参见爱课程网11.5节动画《两段锁协议》 两段锁协议 两段锁协议与防止死锁的一次封锁法 一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行,因此一次封锁法遵守两段锁协议 但是两段锁协议并不要求事务必须一次将所有要使用的数据全部加锁,因此遵守两段锁协议的事务可能发生死锁 两段锁协议 [例]遵守两段锁协议的事务发生死锁 遵守两段锁协议的事务可能发生死锁 事务T1 事务T2 Slock B R(B)=2 Slock A R(A)=2 Xlock A 等待 Xlock A 等待 等待
您可能关注的文档
- 一基于应变梯度理论的纳米悬臂梁的大位移分析.pdf
- 一子职教育的意义.ppt
- 一基于能力谱法导管架平台抗震性能评价.pdf
- 一幅好照片必须画面简洁.ppt
- 一株产海藻糖合成酶极地细菌的鉴定.pdf
- 一次函数图象的应用2.ppt
- 一次性木筷与我国森林资源保护问题.pdf
- 一种优化的三旧改造数据标图建库方法研究.pdf
- 一疏松砂岩油藏水平井管外地层塑性挤压充填模拟.pdf
- 一种地应变显着性检验方法.pdf
- 2025至2030年中国电子身份识别器行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国电子实验设备行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国电子文档管理系统行业投资前景及策略咨询报告.docx
- 2025至2030年中国电子硬盘行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国LED用衬底材料行业市场需求分析及发展趋向分析报告.docx
- 2025至2030年中国氨基葡萄糖盐酸盐行业投资前景及策略咨询研究报告.docx
- 2025年一级建造师培训建设工程项目管理考点总结8854392902整理By阿拉蕾.doc
- 2025至2030年中国钢桶烘干生产线行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国存储卡行业市场运行状况及发展前景展望报告.docx
- 2025至2030年中国甘草甜素行业投资前景及策略咨询研究报告.docx
最近下载
- 精品解析:重庆市巴蜀中学校2024-2025学年九年级上学期1月期末考试数学试题(解析版).docx VIP
- 九仙温泉度假村项目施工方案.doc VIP
- 2025年泰山职业技术学院公开招聘工作人员备考试题及答案解析.docx VIP
- 历史学科核心素养融合设计的策略研究.pdf VIP
- 西门子(SIEMENS)FUE380FUS380超声波流量计说明书.pdf
- 【花生十三】24下半年资料系统班第七讲--随堂笔记.docx VIP
- 惠州区燃气管道工程线路施工监理实施细则.doc VIP
- 2025黑龙江齐齐哈尔克东县公益性岗位人员招聘56人笔试模拟试题及答案解析.docx VIP
- 2025年食品安全员试题食品安全考试卷及答案.docx VIP
- 小学语文单元整体教学探微.doc VIP
文档评论(0)