首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若两辆车在不同的入口处同时执行上述代码,会出现什么问题? (100字以内描述) 为保证入口处伪代码正确地并发执行,引入共享锁指令SLock(T)和独占锁指令XLock(T)对表T进行加锁;Upgrade(T)对表T所加的共享锁升级为独占锁;解锁指令 Un
若两辆车在不同的入口处同时执行上述代码,会出现什么问题? (100字以内描述) 为保证入口处伪代码正确地并发执行,引入共享锁指令SLock(T)和独占锁指令XLock(T)对表T进行加锁;Upgrade(T)对表T所加的共享锁升级为独占锁;解锁指令 Un
admin
2010-04-08
23
问题
若两辆车在不同的入口处同时执行上述代码,会出现什么问题? (100字以内描述)
为保证入口处伪代码正确地并发执行,引入共享锁指令SLock(T)和独占锁指令XLock(T)对表T进行加锁;Upgrade(T)对表T所加的共享锁升级为独占锁;解锁指令 Unlock(T)对表T进行解锁。
(1)请修改上述入口处的伪代码程序,使其满足2PL协议。
(2)满足2PL协议的入口处的伪代码程序,在并发执行时是否会产生死锁?若是,给出一个产生死锁的调度。
选项
答案
(1)满足2PL协议的伪代码: SLock(T); x=Get(); IF x=NULL THEN return 0; Upgrade(T) Writ(x,1); Unlock(T); (2)会产生死锁,调度如下: [*] 注:调度次序不局限于本参考答案,但执行语句不能写在一行,必须是并发而不能是串行,且在Upgrade后等待。
解析
考查对2PL协议的掌握和实际应用的能力,考生要清楚何时回锁,加什么类型的锁,以及锁的升级等基本概念和方法,同时对2PL协议与死锁的关系要求有明确的认知。2PL规定:读数据前加S锁,事务结束时释放;写数据前加X锁,事务结束时释放;当要修改数据时,事务应对自己所加的S锁升级为X锁。2PL解决的是事务并发时的正确调度,并不能解决死锁,死锁是由DBMS进行检测和解除的。
转载请注明原文地址:https://jikaoti.com/ti/8PN7FFFM
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
一个信息系统集成项目有A、B、C、D、E、F共6个活动,目前是第12周末,活动的信息如下。活动A:持续时间5周,预算30万元,没有前置活动,实际成本35.5万元,已完成100%;活动B:持续时间5周,预算70万元,前置活动为A,实际成本
项目组成员小张根据项目经理的要求绘制了项目A的WBS图,如下图,并根据工作量对项目的成本进行了分配,见下表。如果小张采取自下而上的估算方法,请计算A1、A2、A的估算值分别是多少?
甲公司中标一个城市轨道交通监控系统开发项目,公司领导决定启用新的技术骨干作为项目经理,任命研发部软件开发骨干小王为该项目的项目经理。小王技术能力强,自己承担了该项目核心模块开发任务,自从项目管理计划发布以后,一直投身于自己的研发任务当中。除了项目阶段验收
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】王某是某管理平台开发项目的项目经理。王某在项目启动阶段确定了项目组的成员,并任命程序员李工兼任质量保证人员。李工认为项目工期较长,因此将项目的质量检查时间定为每月一次
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】王某是某管理平台开发项目的项目经理。王某在项目启动阶段确定了项目组的成员,并任命程序员李工兼任质量保证人员。李工认为项目工期较长,因此将项目的质量检查时间定为每月一次
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】某公司完成一个工期10周的系统集成项目,该项目包含A、B、C、D、E五项任务。项目经理制定了成本预算表(如表2-1),执行过程中记录了每个时段项目的执行情况(如表2-2、表2-3)。针对
在关于用例(usecase)的描述中,错误的是(1)。
招标公告应当载明招标人的名称和地址、招标项目的(6)、数量、实施地点和时间,以及获取招标文件的办法等事项。
以FIPv4地址中,属于单播地址的是(17)。
利用ARP协议漏洞,通过伪造IP地址和MAC地址发送大量虚假ARP报文,导致网络用户上网不稳定,甚至网络短时瘫痪。防范ARP攻击是提高网络信息(5)的措施。
随机试题
运动中出现肌肉痉挛时,现场处理的主要方法是()。
诊断用的放射性核素以放射_________射线、短半衰期者为宜。
下列选项中,属于非甾体类药物的有
下列哪一项不是肝胆湿热胁痛的特点( )。
A、a.cB、b.i.dC、ivD、q.sE、p.r.n必要时()
张三现居住在成都市,其户口关系等均在成都市。1990年张三经成都市劳动局将其工资关系等转至成都市某国有企业,但张三一直未去该单位工作,该国有企业也从未找过张三。2004年5月张三去该企业要求办理退休手续,该企业认为本单位并无此人,张三却以自己的户口等是随从
()是维护社会公正、协调社会利益、构建和谐社会的重要方面。
从油价在半年前步入下跌通道开始,取消燃油附加税的呼声就不断出现,但很多地方的交管部门反应_______,与当年设立这一收费项目时的态度_________,有的城市甚至准备在取消燃油附加费的同时提高出租车价。填入划横线部分最恰当的一项是:
下面的协议中,属于网络层的无连接协议是__________________。
Withthehelpofthespace-shuttlecarriedradar,archeologistsfound______."They"inthesecondlineofthelastparagraphr
最新回复
(
0
)