首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内) 存款业务的伪代码程序为R(b),b=b +x,W(b)。现引入共享锁指令SLock (b)和独占锁指令XLock (b)对数据b进行加锁,解锁指令Unlock (b)对
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内) 存款业务的伪代码程序为R(b),b=b +x,W(b)。现引入共享锁指令SLock (b)和独占锁指令XLock (b)对数据b进行加锁,解锁指令Unlock (b)对
admin
2008-11-02
34
问题
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内)
存款业务的伪代码程序为R(b),b=b +x,W(b)。现引入共享锁指令SLock (b)和独占锁指令XLock (b)对数据b进行加锁,解锁指令Unlock (b)对数据b进行解锁。
请补充上述存款业务的伪代码程序,使其满足2PL协议。
选项
答案
伪代码程序:Xlock (b),R (b), b=b+x,W(b),Unlock(b)
解析
由于客户要执行的是存款业务,需要在存款业务的伪代码程序“R(b),b=b+x,W(b)”之前加独占锁指令“XLock(b)”,存款业务结束后加解锁指令Unlock(b)。
因此,完整的伪代码程序如下:
Xlock (b)
R (b)
b=b + x
W (b)
Unlock (b)
转载请注明原文地址:https://www.kaotiyun.com/show/RyUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
(2009下项管)M公司是由3个大学同学共同出资创建的一家信息系统开发公司,经过近2年时间的磨砺,公司的业务逐步达到了一定规模。公司成员也从最初的3人发展为近30人,公司的组织机构也逐渐完善。为了适应业务发展需要,逐渐摆脱作坊式开发状态,公司决定
(2013上项管)项目经理李工和近五十人的项目团队经过近9个月的辛苦努力,在某信息系统项目约定的最后期限内完成了信息系统的开发工作,并通过了系统试运行。尽管这是李工负责的第一个项目,但还是圆满地结束了。李工感觉很有成就感,也对团队成员充满了感激。由于项目工
(2010上集管)老陆是某系统集成公司资深项目经理,在项目建设初期带领项目团队确定了项目范围。后因工作安排太忙,无暇顾及本项目,于是他要求:(1)本项目各小组组长分别制定组成项目管理计划的子计划;(2)本项目各小组组长各自监督其团队成员
(2012上项管)某单位甲建设数据中心管理系统,与乙公司签定了单价建设合同,与丙公司签定了监理合同。建设合同中规定:系统提供的网络带宽不低于2Mbps,操作响应时间不超过5秒,可支持的最大并发用户数不少于5000个。乙公司项目经理张某根据项目要求
(2010下集管)某项目经理将其负责的系统集成项目进行了工作分解,并对每个工作单元进行了成本估算,得到其计划成本。各任务同时开工,开工5天后项目经理对进度情况进行了考核,如下表所示:请从进度和成本两方面评价此项目的执行绩效如何,并说明依据。
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某项目工期为6个月,该项目的项目经理在第3月末对项目进行了中期检查,检查结果表明完成了计划进度的90%,相关情况见下表(单位:万元),表中活动之间存在F-S关系。
阅读下列说明,回答问题1至问题4,将答案填入答题纸的对应栏内。【说明】某信息系统项目包含A、B、C、D、E、F、G、H、I、J十个活动。各活动的历时、成本估算值、活动逻辑关系如下表所示。(1)请计算活动H、G的总浮动时间和自由浮动时间。
当以下条件同时满足时,监理方应受理(60)提出的费用索赔申请。1)索赔事件造成了承包单位直接经济损失;2)索赔事件是由于非承包单位的责任发生的:3)承包单位已按照施工合同规定的期限和程序提出费用索赔申请表,并附有索赔凭证材料。
根据以上说明设计的实体联系图如下图所示,请指出读者与图书、书目与图书之间的联系类型。该图书管理系统的主要关系模式如下,请补充“借还记录”关系中的空缺。管理员(工号,姓名)读者(读者ID,姓名,电话,E-mail)书目(1SBN
试写出相应的关系代数表达式、元组表达式、关系逻辑规则和SELECT语句。在基本表中,检索存储全部种类商品的仓库的编号及名称。试写出相应的关系代数表达式、元组表达式、关系逻辑规则和SELECT语句。
随机试题
A.毒血症B.菌血症C.菌群失调症D.脓毒血症E.败血症病原菌侵入血流,但不大量繁殖,可引起
治疗痉证邪壅经络证,应首选
项目工程设计与计划阶段业主的管理工作内容中,()不属于编制项目管理实施方案的工作内容。
生产高强度水泥时,应优先掺加下列哪种材料?[2012—015,2011—016,2010—018,2009—008,2008—019,2007—016]
总分类账只能采用多栏式账簿。()
某种果蝇长翅(A)对残翅(a)为显性,直翅(B)对弯翅(b)为显性,腿上刚毛(D)对截毛(d)为显性。现有这种果蝇的一个个体基因组成如右图所示,请回答下列问题。若该果蝇与基因型为aabbXdXd的雌果蝇交配,后代中表现型的比例为_______。
关于学校课程,以下表述中不正确的是()。
TCP/IP体系结构中的TCP和IP所提供的服务分别为()。
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=O:fp=fopen(“fname.dat","r”
ESPletspeopleknowaboutInthispassagetheword"coincidences"probablymeans______.
最新回复
(
0
)