首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内) 存款业务的伪代码程序为R(b),b=b+x,W(b)。现引入共享锁指令SLock(b)和独占锁指令XLock(b)对数据b进行加锁,解锁指令Unlock(b)对数据b进行
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内) 存款业务的伪代码程序为R(b),b=b+x,W(b)。现引入共享锁指令SLock(b)和独占锁指令XLock(b)对数据b进行加锁,解锁指令Unlock(b)对数据b进行
admin
2009-05-15
70
问题
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (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)
解析
在做这道之前首先要明白2PL协议。
两段封锁协议规定:A在对任何数据进行读、写操作之前,事务首先要获得对该数据的封锁,而且B在释放一个封锁之后,事务不再获得任何其他封锁。
所谓“两段”锁的含义是,事务分为两个阶段,第一阶段是获得封锁,也称为扩展阶段,第二阶段是释放封锁,也称为收缩阶段。
所以伪代码程序:Xlock(b),R(b),b=b+x,W(b),Unlock(b)。
转载请注明原文地址:https://www.kaotiyun.com/show/szTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
______表达的不是类之间的关系。
在软件需求分析过程中,分析员要从用户那里解决的最重要的问题是______。
某工厂生产两种产品S和K,受到原材料供应和设备加工工时的限制。单件产品的利润、原材料消耗及加工工时如下表所示。为获得最大利润,S应生产______件。
已知某综合布线工程的挣值曲线如下图所示:总预算为1230万元,到目前为止已支出900万元,实际完成了总工作量的60%,该阶段的预算费用是850万元。按目前的状况继续发展,要完成剩余的工作还需要(58)万元。
大型及复杂项目可以按照项目的______三个角度制定分解结构。
某企业针对“新一代网络操作系统”开发项目进行可行性论证。在论证的最初阶段,一般情况下不会涉及______。
某公司打算经销一种商品,进价为450元/件,售价500元/件。若进货商品一周内售不完,则每件损失50元。假定根据已往统计资料估计,每周最多销售4件,并且每周需求量分别为0、1、2、3和4件的统计概率如下表所示:则公司每周进货______件可使利润最高。
按照采购控制程序的规定,在采购合同招标前,由项目部提交采购项目的工作说明书(SOW)。某项目按计划要采购一批笔记本电脑,项目经理给采购部提交了采购文件,主要内容有数量、配置、性能和交货日期。以下叙述正确的是______。
按照《中华人民共和国招标投标法》的规定,下列说法中正确的是______。A.投标人在向招标方递交投标文件后,就无权对投标文件进行补充、修改或者撤回了B.两个以上法人或者其他组织可以组成一个联合体,以一个投标人的身份共同投标。由同一专业的单位组成的联合体
A、B两个独立的网站都主要靠广告收入来支撑发展,目前都采用较高的价格销售广告。这两个网站都想通过降价争夺更多的客户和更丰厚的利润。假设这两个网站在现有策略下各可以获得1000万元的利润。如果一方单独降价,就能扩大市场份额,可以获得1500万元利润,此时,另
随机试题
明代的祝允明、唐寅、文徵明和徐祯卿并称“__________”。徐祯卿在弘治末进士及第后,加入了李梦阳、何景明为首的“前七子”的复古阵营。
Itwasagoodgame,andattheendthe______wasArgentina3,Germany2.
痫病的典型表现为
女性,35岁。反复发热伴下肢关节痛2月余。近1月出现咳嗽、咳痰及气促。查体:面部蝶形红斑,双下肺少量小水泡音。胸片示双中下肺弥漫网格影。最可能的诊断是
胃溃疡最少见的并发症是
A、桃仁、酸枣仁B、熟地黄、黄精C、冰片、马钱子、蟾酥D、朱砂、珍珠E、乳香、没药采用串油粉碎的方法
3~6岁儿童每日食用的蔬菜水果的参考摄入量为()g。
根据音乐教学媒体的选择与使用原则,下列选项中正确的是()。
SentHomeforNotWearingHeels,SheIgnitedaBritishRebellionA)LONDON—WhenNicolaThorpreportedtoworkawhilebackasat
A、Payamonthlycharge.B、Payayearlycharge.C、Payadailycharge.D、Payanhourlycharge.A短文提到,有线电视用户要每月交费,故A正确。
最新回复
(
0
)