首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
admin
2021-09-16
32
问题
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{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://jikaoti.com/ti/rJu7FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQL语言中的CREATETABLE语句实现哪种功能?
下面不属于对属性列和视图的操作权限的操作有
在SQL语言的SELECT语句中,实现投影操作的是哪个子句?
下列关于SQLServer2000的叙述中,哪个是不正确的?
事务由于某些内部条件而无法继续正常执行,如非法输入、找不到数据等,这样的故障属于
下列条目中,哪些属于将SQL嵌入主语言使用时必须解决的问题? I.区分SQL语句与主语言语句 II.动态生成的SQL语句 III.数据库工作单元和程序工作单元之间的通信 IV.协调SQL语句与主语言语句处理记录的不同方式
按照信息交换的方式和连接的设备种类,通道可分为3种类型:选择通道、______和数组多路通道。
某一磁盘请求序列(磁道号):0245713202,按照最短寻道时间优先磁盘调度算法对磁盘进行请求服务,设当前磁头在4道上,则磁臂总移动道数为______。
消除了部分函数依赖的lNF的关系模式,必定是下面()模式。
随机试题
16岁以下的儿童和青少年不宜服用0.5g规格的阿司匹林,这是因为其不良反应有
简述电磁系仪表的优缺点。
PowerPoint2010具有三种主要工作视图,即________、幻灯片浏览视图和幻灯片放映视图。
精神科使用氯丙嗪主要是针对
3通道动态心电图CM1导联的正极应放置在
爆破作业中,下列说法错误的是()。
实行()税款的纳税人可实行简易申报、简并征期等申报纳税方式。
职工薪酬中的离职后福利,指的是()
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
Themainpurposeofthistextisto______.Wemayinferthatduringthesummerholidays______.
最新回复
(
0
)