首页
登录
从业资格
如右图所示的并发调度,假设事务T1、T2执行前数据项X、Y的初值为X=100,Y
如右图所示的并发调度,假设事务T1、T2执行前数据项X、Y的初值为X=100,Y
题库
2022-08-02
104
问题
如右图所示的并发调度,假设事务T1、T2执行前数据项X、Y的初值为X=100,Y=200。该调度执行完成后,X、Y的值为( );此类不一致性称为(请作答此空)。
A.丢失修改B.读脏数据C.不可重复读D.破坏事务原子性
选项
A.丢失修改
B.读脏数据
C.不可重复读
D.破坏事务原子性
答案
A
解析
本题考查并发调度知识。事务并发执行能够充分利用系统资源,提高系统吞吐量。并发事务的执行,可能会因为冲突而产生数据的不一致。根据调度语句计算运行结果,是理解并发事务执行过程和对不一致性认识所必须的。根据上述调度,事T1的前三句执行后,A的值70写入缓冲区中(可理解为写入了数据库中)X的数据位;随后T2的两句将X、Y的值读入变量A(=70)、B(=200)中;之后T1将B的值230写入数据库中Y的数据位;再之后T2将B的值(=270)写入数据库中Y的数据位。上述调度执行后,X=70,Y=270。多个事务并发执行,正确的必要条件是其执行结果与某一种串行执行的结果相同。上述两个事务的串行执行过程为T1执行完后执行T2或T2执行完后执行T1,即T1→T2:X=70,Y=300和T2→T1:X=70,Y=330。上述并发调度的结果与任一串行结果都不同,故并发执行产生了数据的不一致。该调度中事务T1对Y的修改被T2所覆盖,未能体现T1对Y曾进行过修改,即T1对Y的修改丢失了,故该不一致性属于丢失修改。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2418631.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
在磁盘移臂调度算法中,()算法可能会随时改变移动臂的运动方向。A.电梯调度和
【说明】 假设一个剧场有N*N个座位,顾客买票时可以提出任意有效的座号请求
在“Excel2000”表处理中,假设A1=2,A2=2.5,选择A1:A2
计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
假设关系R、S、T如下表所示,关系代数表达式T=();S=()
在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入“=AN
假设有5个网站A、B、C、D、E,这些网站之间具有的链接关系如下表: 其中
假设系统有n个进程共享资源R,且资源R的可用数为2,那么该资源相应的信号量S的初
假设系统有n(n≥3)个进程共享资源R,且资源R的可用数3。若采用PV操作,则相
随机试题
TheholidayshoppingseasongotofftoaflyingstartovertheThanksgiving
EversincethemodemOlympicGamesbeganin1896,they’vehadtheircritics.
古罗马建筑师维特鲁威指出建筑的最基本原则是__________。()A.美观、
两个和弦孤立起来听时,音响效果完全一样,但在音乐中的写法和意义不同,这样的和弦叫
根据《上海证券交易所公司债券上市规则》,发行人无法按时偿付债券本息时,应当对后续
A.青B.赤C.黄D.白E.黑根据五行归类属于"水"的是()。
A.肾B.脾C.肺D.肝E.心被称为"贮痰之器"的脏是
110(66)kV及以上电压等级的油浸式电流互感器,应逐台进行交流耐压试验。
材料孙老师为某幼师毕业生,毕业后到幼儿园任教。在职称评定时,孙老师因未过三分之二
下列利率期货采取价格报价法的是()。A.3个月欧洲美元期货 B.美国中长期国
最新回复
(
0
)