关于“死锁”,下列说法正确的是()
第1题:
死锁是数据库系统中可能出现的一种状态。下列有关死锁的说法错误的是
A.当事务由于无法获得对需要访问的数据项的控制权而处于等待状态时,称数据库中产生了死锁
B.死锁是由于系统中各事务间存在冲突操作且冲突操作的并发执行顺序不当而产生的
C.死锁预防可以使用一次加锁和顺序加锁两种方法,其中一次加锁法可能会降低系统的并发程度
D.解除死锁通常采用的方法是选择一个或儿个造成死锁的事务,撤销这些事务并释放其持有的锁
第2题:
基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理;下列说法错误的是
A.数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态
B.如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采.用死锁检测与恢复策略更有效
C.为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求
D.数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁
第3题:
A、死锁是操作系统中的问题,数据库操作中不存在
B、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
C、当两个用户竞争相同资源时不会发现死锁
D、并发控制的目的就是消除死锁.
第4题:
A.应用程序
B.并发进程
C.数据库
D.操作
第5题:
关于“死锁”,下列说法中正确的是
A.死锁是操作系统中的问题,数据库系统中不存在
B.只有出现并发操作时,才有可能出现死锁
C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D.当两个用户竞争相同的资源时不会发生死锁
第6题:
在操作系统中,当因&8226;资源竞争可能会引起死锁时,可以有两种策略对付:死锁的避免和预防以及【 】。
第7题:
关于死锁,下列叙述中不正确的是______。
A.死锁是操作系统中的问题,数据库操作中不存在
B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
C.当两个用户竞争相同的资源时不会发生死锁
D.只有出现并发操作时,才有可能出现死锁
第8题:
A.死锁的防止
B.死锁的避免
C.死锁的检测
D.死锁的防止、避免和检测的混合
第9题:
下列关于死锁的叙述中,哪些是正确的?
A.死锁产生的原因是进程推进顺序不当
B.环路是死锁产生的必要条件
C.采用银行家算法能有效地实现死锁避免
D.当系统中只有一个进程时也可能会产生死锁
E.系统出现死锁是因为进程调度不当 计算机组成原理部分
第10题:
关于死锁,下列说法正确的是(47)。
A.死锁是操作系统中的问题,数据库操作中不存在
B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
C.当两个用户竞争相同资源时不会发生死锁
D.只有出现并发操作时,才有可能发生死锁