首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
admin
2021-06-28
69
问题
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被T1锁住的数据项A。则关于系统状态正确的是( )。
选项
A、系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态
B、系统处于死锁状态,通过撤销T4可使系统退出死锁状态
C、系统处于死锁状态,通过撤销T5可使系统退出死锁状态
D、系统未处于死锁状态,不需要撤销其中的任何事务
答案
D
解析
从下面的资源图可知,系统没有资源死锁环,事务T4完成后释放A4,T2完成后释放A2,T1完成后释放T5,所有事务即可正常结束。
转载请注明原文地址:https://www.kaotiyun.com/show/fdlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
如果某事务成功完成执行,则该事务称为______事务。
把E-R图转换成关系模型的过程,属于数据库设计的
在数据库系统阶段,数据
关于操作系统的叙述哪一个是不正确的?
下列条目中,哪些是当SQL语句嵌入到主语言时要解决的问题Ⅰ.区分SQL语句与主语言语句Ⅱ.数据库工作单元和程序工作单元之间的通信Ⅲ.协调SQL语句与主语言语句处理记录的不同方式
从用户观点看,引入文件系统的目的是
SQL语句GrantInsertOnTableSCToU5WithGrantOption的作用是
用关系的运算来表达查询要求的方式是
随机试题
下列哪些药物可增加氯吡格雷的出血危险,增加心血管事件发生风险
某大型公共建筑施工土方开挖、基坑支护、止水帷幕的工程图纸及技术参数如图3“基坑支护及止水帷幕方案平面布置示意图”,图4“基坑支护及止水帷幕剖面图”所示。护坡桩施工方案采用泥浆护壁成孔混凝土灌装,其相关项目定额预算单价见表1: 说明: 1.本图采用
肝昏迷患者给予肠道抗生素的目的是
向个人消费者提供互联网药品交易服务的企业,应当具备的条件有()
某大型企业集团为提高安全生产水平,做到本质安全,按照海因里希事故因果连锁理论,对近年来国内外本行业的人身伤害事故原因进行了分析;将伤害原因进行了分类。根据《企业职工伤亡事故分类》(GB6441),下列分的伤害原因中属于不安全状态的是()。
土工合成材料膨润土垫(GCL)的施工,在坡面与地面拐角处防水垫应设置()。
移交人对自己经办且已经移交的会计资料的真实性、完整性,要承担法律责任,不能因为会计资料已经移交而推脱责任。()
下列各句中没有错别字的一句是()。
某台机床需评估。企业提供的购建成本资料如下:该设备采购价为50000元,运输费、安装费和调试费分别为1000元、3000元和1000元,已服役2年。经市场调查得知,该机床在市场上仍很流行,且价格上升了20%;铁路运输价格近两年提高了1倍,安装的材料
有以下程序:#include<stdio.h>main(){FILE*fp;charstr[10];fp=fopen(’’myfile.dat’’,’’w’’);fputs(’’abc’’,fp);
最新回复
(
0
)