在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为(

题目

在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为()。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且一直等待下去的一种系统状态的情况称为______。

A.活锁

B.死锁

C.排他锁

D.共享锁


正确答案:A
解析:数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且一直等待下去的一种系统状态的情况称为活锁。

第2题:

数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态称为——。

A.活锁

B.死锁

C.排它锁

D.共享锁


正确答案:B
解析:死锁是指数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态。

第3题:

数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的 ( )。


正确答案:

 隔离性

第4题:

如果数据库中只包含成功事务提交的结果,此数据库状态就称为【 】。


正确答案:一致状态
一致状态 解析:如果数据库中只包含成功事务提交的结果,此数据库状态就称为一致状态。

第5题:

在选择性控制系统中,当选择器位于两个控制器与一个执行器之间时,两个控制器同时处于闭环状态并同时控制阀门的开度。()

此题为判断题(对,错)。


正确答案:错误

第6题:

在单CPU系统中,关于进程的叙述正确的是( )。

A.最多只有一个进程处于运行状态

B.只能有一个进程处于就绪状态

C.一个进程可以同时处于就绪状态和等待状态

D.一个处于等待状态的进程一旦分配了CPU,即进入运行状态


正确答案:A
解析:系统根据某种调度算法将CPU分配给某一个就绪的进程使之运行,该进程就处于运行状态。在单处理机系统中,任何时刻只有一个进程处于运行状态,其他进程处于就绪或阻塞状态。

第7题:

使事务永远处于等待状态,得不到执行的现象称为活锁。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为死锁。()


参考答案:正确

第8题:

死锁是数据库系统中可能出现的一种状态。下列有关死锁的说法错误的是

A.当事务由于无法获得对需要访问的数据项的控制权而处于等待状态时,称数据库中产生了死锁

B.死锁是由于系统中各事务间存在冲突操作且冲突操作的并发执行顺序不当而产生的

C.死锁预防可以使用一次加锁和顺序加锁两种方法,其中一次加锁法可能会降低系统的并发程度

D.解除死锁通常采用的方法是选择一个或儿个造成死锁的事务,撤销这些事务并释放其持有的锁


正确答案:D

第9题:

事务开始前,数据库处于一致性的状态;事务结束后,数据库必须仍处于一致性状态。这指的是事务的()

A.一致性

B.隔离性

C.持久性

D.原子性


参考答案:A

第10题:

事务(transaction) 是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。多个用户的应用要同时参考运行,需要用事务来控制(并发控制 );为了保证不丢失数据,也需要事务来控制(恢复控制 )。()


参考答案正确