题目内容
(请给出正确答案)
[主观题]
解除死锁常用的方法有两种,()是从其他进程那里剥夺足够数量的资源给()进程以解除死锁状态。
解除死锁常用的方法有两种,()是从其他进程那里剥夺足够数量的资源给()进程以解除死锁状态。
答案
①资源剥夺法②死锁
如果结果不匹配,请 联系老师 获取答案
①资源剥夺法②死锁
解除死锁的常用方法是回滚一个或多个事务。在选择要回滚的事务时,不属于要考虑的情况是(36)。
A.选择使回滚代价最小的事务作为牺牲者
B.决定回滚多远
C.避免饿死
D.提供解除死锁的策略
死锁是数据库系统中可能出现的一种状态。下列有关死锁的说法错误的是
A.当事务由于无法获得对需要访问的数据项的控制权而处于等待状态时,称数据库中产生了死锁
B.死锁是由于系统中各事务间存在冲突操作且冲突操作的并发执行顺序不当而产生的
C.死锁预防可以使用一次加锁和顺序加锁两种方法,其中一次加锁法可能会降低系统的并发程度
D.解除死锁通常采用的方法是选择一个或儿个造成死锁的事务,撤销这些事务并释放其持有的锁
.解决死锁的方法有多种,通过"资源有序分配法"来解决死锁问题的方法称为
A.死锁预防
B.死锁避免
C.死锁检测
D.死锁解除
在企业应用系统开发中,方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不正确的是(33)。
A.方法调用一般具有同步特性,而消息机制具有异步的特点
B.从可靠性方面考虑,消息机制比方法调用更有优势
C.从效率方面考虑,一般情况下消息机制比方法调用更有优势
D.消息调用机制可以支持多个数据的发送者和接收者,更加灵活
A.由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源
B.由于产生死锁的另一基本原因是系统资源不足,因而预防死锁的有效方法,是使进程的推进顺序合法
C.因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态
D.可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁