首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{T1,T2,T3,T4,T5},其中T1正在等待被T2锁住的数据项A2,T2正在等待
admin
2021-06-28
71
问题
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事务不能得到资源,从而引起相互等待导致死锁。假设某数据库系统中存在一个等待事务集{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/ozeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的______。
分时操作系统采用______的方式处理用户的服务请求,允许多个用户联机地使用计算机。
关于分布式数据库系统,不正确的是
下列属于数据定义方面的程序模块的是Ⅰ.查询处理程序模块Ⅱ.完整性定义模块Ⅲ.数据更新程序模块Ⅳ.安全性定义程序模块
进程创建工作主要完成的是创建进程控制块(PCB),并把它挂到______队列中。
关系模式R中若没有非主属性,则
在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做
如下所示三个关系中,关系T是由关系R和S经过哪一种操作得到的
对于学生信息表:student(sno,sname,sex,age,dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是
下列关于网络的叙述错误的是
随机试题
Singapore①Singaporeisanindependentcity-stateinsoutheasternAsia,consistingofonemajorisland—theSingaporeisland
曲线y=α-(x-b)1/3的拐点坐标为
产品定位就是()。
塌落度表示塑性混凝土的()。
设立拍卖企业应具备的条件是()。
假设名义利率为12%,当利息在一年内复利两次时,其实际利率与名义利率之间的关系错误的有()。
南美洲有一种鸟特别多疑,生了孩子更多疑.到哪里都叼着孩子。结果孩子被叼死了或者摔死了,你怎么看?
价值形式发展的完成形式是()。
求微分方程y“+a2y=sinx的通解,其中常数a>0.
下列处理器中,最早具有高效率的任务转换功能,适用于多用户、多任务系统的处理器是
最新回复
(
0
)