首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据业务规则,转账业务要么被全部执行,要么全部不执行,应如何保障?假设参与转账的账尸余额有大于等于。的约束,上述伪代码执行中可能出现什么情况,应如何处理?(100字以内) 若允许对同一账号同时进行转账,要保证转账程序的并发执行,引入共享锁指令 SLock
根据业务规则,转账业务要么被全部执行,要么全部不执行,应如何保障?假设参与转账的账尸余额有大于等于。的约束,上述伪代码执行中可能出现什么情况,应如何处理?(100字以内) 若允许对同一账号同时进行转账,要保证转账程序的并发执行,引入共享锁指令 SLock
admin
2009-01-10
27
问题
根据业务规则,转账业务要么被全部执行,要么全部不执行,应如何保障?假设参与转账的账尸余额有大于等于。的约束,上述伪代码执行中可能出现什么情况,应如何处理?(100字以内)
若允许对同一账号同时进行转账,要保证转账程序的并发执行,引入共享锁指令 SLock(b)和独占锁指令XLock(A)对数据A进行加锁,解锁指令Unlock(A)对数据A进行解锁。
请补充上述转账业务的伪代码序列,使其满足2PL协议。
选项
答案
伪代码程序:XLock(A),a=R(A),a=a-x,W(A,a),XLock(B),b=R(B),b=b+x,W(B,b),Unlock(A),Unlock(B) 注:保证读取数据对象之前加锁,解锁指令之间没有加锁指令即可给分。
解析
转载请注明原文地址:https://jikaoti.com/ti/1lN7FFFM
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
(2008上项管)B公司是一家中小型系统集成公司,在2006年3月份正在准备对京发证券公司数据大集中项目进行投标,B公司副总裁张某授权销售部的林某为本次投标的负责人,来组织和管理整个投标过程。林某接到任务后,召集了由公司商务部、销售部、客服部和质
(2009下集管)系统集成A公司承担了某企业的业务管理系统的开发建设工作,A公司任命张工为项目经理。张工在担任此新项目项目经理的同时,所负责的原项目尚处在收尾阶段。张工在进行了认真分析后,认为新项目刚刚开始,处于需求分析阶段,而原项目尚有某些重要
(2010下集管)某项目经理将其负责的系统集成项目进行了工作分解,并对每个工作单元进行了成本估算,得到其计划成本。各任务同时开工,开工5天后项目经理对进度情况进行了考核,如下表所示:为了解决目前出现的问题,项目经理可以采取哪些措施?
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某项目工期为6个月,该项目的项目经理在第3月末对项目进行了中期检查,检查结果表明完成了计划进度的90%,相关情况见下表(单位:万元),表中活动之间存在F-S关系。
一个信息系统集成项目有A、B、C、D、E、F、G共7个活动。各个活动的顺序关系、计划进度和成本预算如下图所示,大写字母为活动名称,其后面括号中的第一个数字是该活动计划进度持续的周数,第二个数字是该活动的成本预算,单位是万元。该项目资金分三次投入,分别在第1
类之间共享属性和操作的机制称为(14)。一个对象通过发送(15)来请求另一个对象为其服务。
下列中的(2)表述的是风险的两个基本属性。
阅读下列说明,回答问题。(2011年5月试题三)[说明]HR公司成立于1988年,是典型的IT企业,主要从事通信网络技术与产品的研究、开发、生产与销售,致力于为电信运营商提供固定网、移动网、数据通信网和增值业务领域的网络解决方案,在行业
阅读下列说明,回答问题。(2011年5月试题三)[说明]HR公司成立于1988年,是典型的IT企业,主要从事通信网络技术与产品的研究、开发、生产与销售,致力于为电信运营商提供固定网、移动网、数据通信网和增值业务领域的网络解决方案,在行业
随机试题
胫腓骨骨折时,如果患肢严重肿胀或有大量水疱,则不宣采用夹板,以免造成
贸易转移效果和贸易创造效果是从_______方面考察关税同盟的贸易影响的()
Yesterday’ssolutionsarenotalways______totoday’sproblems.
烧伤休克期的尿量往往减少,以下正确的是
患者,女性,35岁。有风湿性心脏病,二尖瓣狭窄病史。除阴天有关节酸痛外,无任何不适,未给予治疗。3天前感冒,出现咳嗽、咳黄黏痰,予以静点抗生素,在输液中患者突感呼吸困难,频频咳嗽,咳粉红色泡沫样痰,烦躁不安。查体:血压100/60mmHg,呼吸32次/分,
背景资料:某工程公司中标承包公园环湖路工程项目,道路总长为8.5km,采用沥青混合料面层整体路面结构,其中590m的路段需沿路北侧敷设直径800mm的雨水管线。为满足游园活动需要,工程建设工期只有90个自然日。进场后项目部组织编制了施工组织设计,
( )以社会网络治疗的方法训练治疗者,推广社会网络治疗理论。
社会越轨是指违反社会规范的行为,有积极性、消极性、中性三种不同类型。其中积极性社会越轨是对社会发展起积极进步作用的越轨行为。这种社会越轨是打破因循守旧、推动社会发展的动力之一。根据以上定义,下列属于积极性社会越轨行为的是()。
首个以中国科学家命名的国际科技大奖是()。
某教务管理系统使用SQLServer2008数据库管理系统,数据库软硬件配置信息如下:Ⅰ.数据库运行在两路IntelXeonE5—26092.4GHzCPU(每路CPU4核心),128GB内存、2块300GB15000转SAS硬盘(R
最新回复
(
0
)