首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据库中的的事务并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,而引起的相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等
数据库中的的事务并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,而引起的相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等
admin
2020-12-02
78
问题
数据库中的的事务并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,而引起的相互等待导致死锁。假设某数据库系统中存在一个等待事务集{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/nwlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在SQL语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也自动被删除?Ⅰ.在此表中的数据Ⅱ.在此表上建立的索引Ⅲ.在此表上建立的视图
在数据模型的3个结构中,哪个用于描述系统的静态特性?
操作系统具有进程管理,存储管理,文件管理和设备管理的功能,在以下有关的描述中,哪种说法是不正确的?
CPU工作状态分为日态和管态两种,从目态转换成管态的惟一途径是
关系数据库中,表与表之间的联系是通过()来实现的。
若事务T对数据R已经加了X锁,则其他事务对数据R()。
保证数据的完整性就是()。
设有关系R,S和T如下。关系T是由关系R和S经过哪种操作得到的?
针对网上恶意软件的攻击,我们可以使用许多技术检测,下列技术中不能用来检测恶意软件的是
下面关于数据存储方式的叙述中,不正确的是
随机试题
以下哪种情况不适合应用电击复律治疗
与角膜营养有关的有()
钡剂灌肠时,X线透视下,病变周围呈杯口状充盈缺损,周围有多个弹簧状阴影,与之相关的疾病是
实行审批制的项目,应在()完成环境影响评价文件的报批。
弯制导压管宜采用冷弯法,弯曲后管壁上应()。
只有从事生产、经营的纳税人才需要办理税务登记。()
为了保证统计数据的准确性和及时性,《统计法》从哪几个方面做了规范?()
下列财政补贴中,属于流通环节补贴的有()。
国内搜索市场在2012年又掀开了与百度决战的序幕。只不过搜狗、360和新浪都并没有打算同百度搜索在正面战场短兵相接,而是选择了“曲线救国”,_______,从百度的软肋和自家搜索的衍生产品中_______百度的搜索份额。填入画横线部分最恰当的一项
“收支两条线”管理
最新回复
(
0
)