首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
admin
2021-02-05
47
问题
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{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://kaotiyun.com/show/uglZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系代数操作有五种基本的操作,其他操作均可以用这五种基本操作来表达,它们是
当局部E-R图合并成全局E-R图时,可能出现冲突,下面所列举的冲突中不属于上述冲突的是
下列有关数据模型组成部分的叙述不正确的是
实际上数据库设计者能有效控制的是
事务故障恢复的步骤是
在SQL中,内模式对应于“存储文件”,模式对应于哪一部分?
建立一个学生信息表student,要求它由学号sno、姓名sname、性别sex、年龄age4个属性组成,其学号属性唯一,学号、姓名字段不能为空。下列语句正确的是
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
SQLServer2000支持客户机/服务器体系结构,由【】组件、服务器端组件和通信组件三部分组成。
若关系R和S的关系代数的操作结果如下,这是执行了若关系R和S的关系代数操作的结果如下,这是执行了
随机试题
教育的相对独立性是指什么?
胆汁的生理作用包括
细菌性肺炎抗菌治疗抗菌药物一般用至:
国家及地方的有关标准、规范及定额也可能是施工组织设计的依据。
我国第一个国家正式批准的BOT模式建设的项目是( )。
下列关于劳动关系的说法,错误的是()。
根据票据法律制度的规定,下列情形中,属于背书无效的有()。
《物权法》关于业主的权利与义务关系的说法,正确的是()。
要用“以人为本”的指导思想和管理理念制定培训制度,保证制度的()。
面对日益激烈的东西方思想文化交流、交融、交锋,面对改革开放和发展社会主义市场经济条件下思想意识的多元、多样、多变,积极培育和践行社会主义核心价值观,有利于:①巩固马克思主义在意识形态领域的指导地位②巩固全党全国人民团结奋斗的共同思想基础
最新回复
(
0
)