首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内) 若用SQL语句编写的存款业务事务程序如下: …… START TRANSACTION; SET TRANSACTION ISOLATION LEVEL REA
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内) 若用SQL语句编写的存款业务事务程序如下: …… START TRANSACTION; SET TRANSACTION ISOLATION LEVEL REA
admin
2009-05-15
69
问题
假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内)
若用SQL语句编写的存款业务事务程序如下:
……
START TRANSACTION;
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
UPDATE Accounts
SET CurrentBalance= CurrentBalance+Amount
WHERE AccountID=AccountNo;
COMMIT;
……
其中:Accounts为账户表,CurrentBalance为当前余额,Amount为新存入的金额, AccountNo为外部输入的账户编码。
该事务程序能否正确实现并发的存款业务?如果不能,请说明原因,应做怎样的修改? (100字以内)
选项
答案
不能实现。因为程序中的隔离级别设置为READ UNCOMMITTED,未实现加权制,不能达到串行化调度。 修改方法:将程序中的SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED改为SET TRANSACTION ISOLATION LEVEL SERIALIZABLE.
解析
该题中因为程序中的隔离级别设置为READ UNCOMMITTED,未实现加权制,不能达到串行化调度。该事务程序不能实现并发的存款业务。
修改方法:将程序中的SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED改为SET TRANSACTION ISOLATION LEVEL SERIALIZABLE。
转载请注明原文地址:https://www.kaotiyun.com/show/zzTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
ADSLModem和HUB使用双绞线进行连接时,双绞线两端的RJ45端头需要______。
大型及复杂项目可以按照项目的______三个角度制定分解结构。
在软件开发一辛采用工作流技术可以______。①降低开发风险②提高工作效率③提高对流程的控制与管理④提升开发过程的灵活性⑤提高对客户口向应的预见性
某承建单位根据《电子信息系统机房设计规范》中电子信息系统机房C级标准的要求,承担了某学校机房的施工任务。在施工中,______行为是不正确的。
根据《软件工程产品质量》(GB/T16260.1—2006)定义的质量模型,______不属于易用性的质量特性。
项目进行过程中,客户要求进度提前,围绕整体变更管理。项目经理以下的做法,正确的是______。
商业智能(BI)的核心技术是逐渐成熟的数据仓库和______。A.联机呼叫技术B.数据整理(ODS)技术C.联机事务处理(OLTP)技术D.数据挖掘(DM)技术
正式批准项目进入下一阶段,这个决定的过程属于______的一部分。A.授权B.控制C.启动D.计划
公式______能最准确地计算项目活动的工作量。A.工作量=历时/人员生产率B.工作量=历时/人力资源数量C.工作量=(最乐观时间+4×最可能时间+最悲观时间)/6D.工作量=项目规模/人员生产率
在某个信息系统项目中,存在新老系统切换问题,在设置项目计划网络图时,新系统上线和老系统下线之间应设置成______的关系。A.结束一开始(FS型)B.结束一结束(FF型)C.开始一结束(SF型)D.开始一开始(SS型)
随机试题
脑出血最常见的病因为
(2005年)一圆断面风道,直径为250mm,输送1014.7×10-6m2/s,若临界雷诺数为2300,则保持层流流态的最大流量为()m3/h。
工艺技术的先进性主要包括哪些内容?
由于计算机处理过程的自动化和程序化,保证凭证的正确性成了会计信息可靠性的关键。()
近年来,城市商业银行发展呈现的趋势有()。
以下与苏格拉底“产婆术”的实质相一致的教学原则是()
若你所在的城市进入汛期,雷雨天气增多,作为具有防汛监管职责的公务人员,请结合下列示意图回答问题:面对汛期,作为公务人员应做好哪些工作?()
中国象棋中“楚河汉界”的来历与历史上的“楚汉之争”(公元前206年—公元前202年)相关。这场战争发生于()。
下列对CiscoAironet1100系列接入点的描述中,错误的是()。
Thegameendedwith______.
最新回复
(
0
)