问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

三级封锁协议与两段锁协议互相遵循么?

发布网友 发布时间:2022-04-27 12:26

我来回答

1个回答

热心网友 时间:2022-04-09 11:15

一级封锁协议: 事务T在修改数据R之前必须先对其加X锁, 直到事务结束才释放。但是如果只是读数据,不需加锁,因此会造成读脏数据的情况
二级封锁协议: 一级封锁协议加上事务T在读取数据R之前必须先对其加S锁, 读完后即可释放可防止读脏数据, 丢失修改不能保证可重复读
所谓的脏数据,就是源系统中的数据在给定范围之外无效的数据。或是数据格式非法,业务逻辑含糊不清等,皆可称为脏数据。
*封锁协议是:1级封锁协议加上事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放。3级封锁协议除防止了丢失修改和不读'脏'数据外,还进一步防止了不可重复读。
两段锁协议:是指所有的事务必须分两个阶段对数据项加锁和解锁。即事务分两个阶段,第一个阶段是获得封锁。事务可以获得任何数据项上的任何类型的锁,但是不能释放;第二阶段是释放封锁,事务可以释放任何数据项上的任何类型的锁,但不能申请。
基本的封锁类型有两种:排他锁(exclusive locks,简称X锁)和共享锁(share locks,简称S锁)

遵守*封锁协议,必然遵守两段协议。
知只是充分条件而非充要条件。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
其实我很在乎你的句子(83句) 手术疤痕修复方法 宝宝大便有血丝和粘液怎么办? 宝宝的大便有粘液还带有血丝是怎么回事? 宝宝拉血丝黏液便怎么办 驴胶冲剂是九芝堂好还是山东阿胶 阿胶冲剂哪个牌子好李湘代言 王利明躬耕桃李 革故鼎新 ...总论研究》、《物权法研究》、《合同法研究 四卷本》、《合同法疑... 奔驰GLE新款最低多少钱可以落地?奔驰GLE官方价 怎样治红蜘蛛 郑州有什么好玩好吃的地方? 植物长红蜘蛛怎么办? 郑州有什么好吃好玩的地方 .简述两段锁协议的含义。 为什么在酒泉红蜘蛛白粉虱等微小刺吸式口器害虫严重? 在郑州,有好吃的地方在哪里? 两阶段封锁的两段锁协议与三级封锁协议 红蜘蛛的防治方法 郑州什么东西最好吃? 两段锁协议的介绍 两阶段封锁的两段锁协议与防止死锁的一次封锁法 杀灭花盆白粉虱的有效方法? 什么是两阶段锁机制 薄荷招白色虫怎么办薄荷长满盆后招白虫子怎么办 那些种植高手,都是用什么方法防治白粉虱的? 盆栽薄荷长虫子怎么办啊? 红蜘蛛、白粉虱用什么成分的药打比较好 各位国内考研容易还是国外读研容易 ps 我说的都不是名校级别 还有自己成绩一般吧 考研网上确认照片,2020考研网上确认证件照可以稍微PS吗? 郑州有什么好玩好吃的地方 为什么蚜虫红蜘蛛白粉虱等害虫在夏季和初秋时容易暴发成灾? 数据库中,锁有哪几种类型,分别表示什么涵义?什么是两段领协议? 我的花上面长了好多白色的虫,应该用什么药水喷 遵循两段锁协议的进程一定是可串行的,是正确的 又说 遵循两段锁协议的... 一品红花上生白粉虱和红蜘蛛怎么治? 数据库事务里的原子性和一致性的区别 养的滴水观音叶子上好像生了白蜘蛛和红蜘蛛,求治愈方法 郑州西郊哪有特色好吃的店? 下图的调度是否遵守两段锁协议的,我认为不遵守两段锁协议,因为在收缩阶 ... mysql 可重复读如何实 mysql的学习之序列化和可重复读的区别 怎么转到事务SM12删除锁定的查询 求教,怎么网上购物的详细的步骤!详细点的 网购的步骤是什么? 网购的方法步骤 网购的一般步骤? 请教在淘宝网上购物步骤,越详细越好! 网购的基本流程,步骤,注意事项,我第一次啊 五位十方刀怎么用?