首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若两辆车在不同的入口处同时执行上述代码,会出现什么问题? (100字以内描述) 为保证入口处伪代码正确地并发执行,引入共享锁指令SLock(T)和独占锁指令XLock(T)对表T进行加锁;Upgrade(T)对表T所加的共享锁升级为独占锁;解锁指令 Un
若两辆车在不同的入口处同时执行上述代码,会出现什么问题? (100字以内描述) 为保证入口处伪代码正确地并发执行,引入共享锁指令SLock(T)和独占锁指令XLock(T)对表T进行加锁;Upgrade(T)对表T所加的共享锁升级为独占锁;解锁指令 Un
admin
2010-04-08
35
问题
若两辆车在不同的入口处同时执行上述代码,会出现什么问题? (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://kaotiyun.com/show/2wUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某项目工期为6个月,该项目的项目经理在第3月末对项目进行了中期检查,检查结果表明完成了计划进度的90%,相关情况见下表(单位:万元),表中活动之间存在F-S关系。
阅读下列说明,回答问题l至问题3,将答案填入答题纸的对应栏内。【说明】A公司承接了一个为某政府客户开发ERP软件的项目,任命小张担任项目经理。由于该客户与A公司每年有上千万元的项目合作,A公司管理层对该客户非常重视,并一再嘱咐小张要保证
某国有大型制造企业H计划建立适合其业务特点的ERP系统。为了保证ERP系统的成功实施,H公司选择了一家较知名的监理单位,帮助选择供应商并协助策划ERP的方案。在监理单位的协助下,H公司编制了招标文件,并于5月6日发出招标公告,规定投标截止时间为5
项目组成员小张根据项目经理的要求绘制了项目A的WBS图,如下图,并根据工作量对项目的成本进行了分配,见下表。在进行项目预算审批时,财务总监指出在2012年初公司实施过一个类似项目,当时的结算金额是50万元,考虑到物价因素,增加10%也是可接受的,财务
某信息系统项目包含A、B、C、D、E、F、G、H、I、J十个活动。各活动的历时、成本估算值、活动逻辑关系如下表所示:(1)请计算活动H、G的总浮动时间和自由浮动时间。(2)请指出该项目的关键路径。(3)请计算该项目的总工期。
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司承接了一个软件外包项目,项目内容包括A、B两个模块的开发测试,项目经理创建了项目的WBS(见下表),估算了资源、工期。项目人力资源成本是1000元/人·天。
阅读下列说明,回答问题一至问题四,将解答填入答题纸的对应栏内。【说明】A公司中标某金融机构(甲方)位于北京的数据中心运行维护项目并签署了运维合同。合同明确了运维对象包括服务器、存储及网络等设备,并约定:核心系统备件4小时到场,非核心系统
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】A公司是一家为快消行业提供App开发解决方案的软件企业。项目经理范工承接了一个开发鲜花配送App的项目,项目需求非常明确,此前A公司承接过一个类似的项目,做得很成功,
利用ARP的协议漏洞,通过伪造IP地址和MAC地址发送大量虚假ARP报文,导致网络用户上网不稳定,甚至网络短时瘫痪。这种攻击行为属于(2)。
随机试题
肾结核的主要传播途径是
睡时汗出,醒则汗止,属于()
有机磷农药中毒的主要作用机制是()
某公司“盈余公积”科目的年初余额为900万元,本期提取盈余公积1112.5万元,用盈余公积转增资本500万元。该公司“盈余公积”科目的年末余额为()万元。
2008年全国共查处广告违法案件51599件,下降8.88%;罚没金额2.47亿元,比上年同期减少2528.90万元,下降9.30%。其中共查处虚假广告14150件,比上年同期减少2234件,下降13.64%;非法经营广告9694件,其他广告违法案件277
Dopeoplestoponcetheyhaveachievedsomething?No!Inlife,wearealwaystryingtodothingsbetterorhavingmoreofthesam
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpen:CD1.DefaultExt="doc"在打开文件的对话框中选择了"c:\filel.txt"文件,则FileTitle属性的值是
Pollutionisa"dirty"word.Topollutemeanstocontaminate-topsoilorsomethingbyintroducingimpuritieswhichmake【C1】______
HongKongHarborCruiseByNightEnjoyyourwonderfuldinnerontheferryandseethefantasticcitylightsTime:7:00
ScientistssaytheyhavehighhopesforadrugthatcouldonedayprovideanewformoftreatmentforHIV-AIDS.Acompound,whic
最新回复
(
0
)