- 2
- 0
- 约5.79千字
- 约 53页
- 2022-08-30 发布于重庆
- 举报
(2)修改锁 修改锁在修改操作的初始化阶段用来锁定可能要被修改的资源,这样可以避免使用共享锁造成的死锁现象。因为使用共享锁时,修改数据的操作分为两步,首先获得一个共享锁读取数据,然后将共享锁升级为独占锁再执行修改操作。这样如果同时有两个或多个事务对一个事务申请了共享锁,在修改数据的时候,这些事务都要将共享锁升级为独占锁。这时 ,这些事务都不会释放共享锁而是一直等待对方释放,这样就造成了死锁。如果一个数据在修改前直接申请修改锁 ,在数据修改的时候再升级为独占锁 ,就可以避免死锁。修改锁与共享锁是兼容的 ,也就是说一个资源用共享锁锁定后,允许再用修改锁定。 第三十一页,共五十三页。 (3) 独占锁 独占锁是为修改数据而保留的。它所锁定的资源,其他事务不能读取也不能修改。 (4) 意向锁 意向锁说明SQL Server有在资源的低层获得共享锁或独占锁的意向。 第三十二页,共五十三页。 ② 锁冲突及其防止办法 在SQL Server中 ,系统能够自动定期搜索和处理死锁问题。系统在每次搜索中标识所有等待锁定请求的进程会话,如果在下一次搜索中该被标识的进程仍处于等待状态 ,SQL Server 就开始递归死锁搜索。当搜索检测到锁定请求环时,系统将根据各进程会话的死锁优先级别来结束一个优先级最低的事务,此后,系统“回滚”该事务,这样,其他事务就有可能继续运行了。 第三十三页,共五十三页。 ③ 手
您可能关注的文档
- 识别物流运输设备.ppt
- 生产性毒物与职业中毒培训知识.ppt
- 市场营销第十一次课.ppt
- 如何提高情商.ppt
- 实验室生物安全(LaboratoryBiosafety).ppt
- 企业文化大纲.ppt
- 如何扮演高效的执行角色.ppt
- 暖通空调CAD标准.ppt
- 生产效率培训教材.ppt
- 让注射更安全(基层巡讲).ppt
- 2026商业计划书模板完整版:通用框架、撰写细则与实战案例(可直接套用).docx
- 2026最新2026年求职简历模板100套(各行业+应届生)全攻略:模板套用+撰写技巧+避坑指南.docx
- 2026年行业白皮书合集:消费_科技_金融_医疗(10份)核心解析、数据复盘与实战趋势全攻略.docx
- 2026深度学习教程全攻略:从零基础入门到前沿实战精通.docx
- 2026新能源汽车报告:行业格局、技术迭代与未来发展全景解析.docx
- 2026最新2026年短视频_直播运营SOP全流程手册全攻略:从入门到精通.docx
- ISO9001-2026之“10改进”过程要素应用指南(雷泽佳编制-2026A0).pdf
- ISO9001-2026之“4组织环境”风险清单(雷泽佳编制-2026A0).pdf
- ISO9001-2026之“8运行”过程要素应用指南(雷泽佳编制-2026A0).pdf
- ISO9001-2026之“9绩效评价”过程要素应用指南(雷泽佳编制-2026A0).pdf
最近下载
- CECS263:2009大空间智能型主动喷水灭火系统技术规程 conv.docx VIP
- 2020最新浙教版七年级科学上册全册课件【完整版】.pptx VIP
- 年新增11000吨超细二氧化硅气凝胶系列产品技改项目(冷水江三A新材料科技公司)环境影响报告.pdf
- 2026广东佛山市南海区殡仪馆招聘编外工作人员3人考试模拟试题及答案解析.docx VIP
- TCAS 1020—2025温室气体产品碳足迹量化方法与要求乘用车空调.docx
- 霍尼韦尔开路式易燃碳氢化合物气体探测器Searchline Excel Plus 和 Searchline Excel Edge技术手册.pdf
- 电梯维修保养手册.doc VIP
- 化妆刷项目分析方案.docx VIP
- 2026年专职消防员面试30道预测题(含解题思路).pdf VIP
- 《血管活性药物静脉输注护理》团体标准解读.pptx VIP
原创力文档

文档评论(0)