首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
admin
2021-05-07
62
问题
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{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/wllZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在计算机软件系统的体系结构中,数据库管理系统位于用户和______之间。
当将局部的E-R图集成为全局的E-R图时可能存在冲突,下列不可能发生的冲突是
下列说法中正确的是
数据模型是用来抽象标识和处理现实世界中的数据和信息,通常包括三要素,下列不是其要素的是
确保事务的原子性和持久性是I)BMS的事务管理器中______机制的责任。
关系数据库,实现表与表之间的联系是通过
在文件系统阶段,操作系统管理数据的基本单位是
SQL中引入了连接表的概念,它允许用户在一个Select语句的______子句中指定连接操作。
在关系数据库中元组的集合称为关系。通常标识元组的属性或最小属性组称为
下列属于SQL语言特点的是Ⅰ.数据查询Ⅱ.数据操纵Ⅲ.数据定义Ⅳ.数据控制
随机试题
与痰饮形成有关的脏腑是
汤姆为美国人,因在中国犯故意伤害罪被检察院起诉到某中级人民法院,该法院哪些做法是错误的?()
下列是房源物理属性的是()。
铁路工程初测阶段对于构造复杂的地区,其工程地质调绘应用(),查明地质构造特征、性质、延伸方向。
依据《合同法》的有关条款,下列关于建设工程承包合同的做法,符合规定的是()。
在城市市区噪声敏感建筑物集中区域内,禁止夜间进行产生噪声污染的施工作业,因特殊需要必须连续作业的,必须()。
下列关于期权价格的表述正确的有()。[2014年6月真题]Ⅰ.一般来说,权利期限越长,期权价格越高Ⅱ.期权价格与基础资产价格的波动性呈正相关Ⅲ.基础资产分红的时候,若协定价格不调整,则分红会使看涨期权的价格下跌,看跌期权的价格上涨
简述徇私枉法罪与伪证罪的界限。
下列选项中,评审方法是按照正式化程度逐渐增强排列的是______。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerFori=1To4Forj=1To
最新回复
(
0
)