更多"若系统中存在一个等待事务集T0,T1,……,Tn,其中T0正在等待被T"的相关试题:
[单项选择]若系统中存在一个等待事务集T0,T1,Tn,其中T0正在等待被T1封锁住的数据项A,T1正在等待被T2锁住的数据项A2,…,Tn-1正在等待被Tn锁住的的数据项An,Tn正在等待被T0锁住的数据项A0,则该系统处于的工作状态是
A. 并发处理
B. 封锁
C. 循环
D. 死锁
[单项选择]若系统中存在一个等待事务集T0,T1,…,Tn,其中T0正在等待被T1封锁住的数据项A,T1正在等待被T2锁住的数据项A2,…,Tn-1正在等待被Tn锁住的数据项An,Tn正在等待被T0锁住的数据项A0,则该系统处于______的工作状态。
A. 并发处理
B. 封锁
C. 循环
D. 死锁
[单项选择]若系统中存在一个等待事务集{T0,T1,…Tn),其中T0正在等待被T1封锁住的数据项A,T1正在等待被T2锁住的数据项A2,…,Tn-1正在等待被Tn锁住的的数据项An,Tn正在等待被To锁住的数据项A0,则该系统处于______的工作状态。
A. 并发处理
B. 封锁
C. 循环
D. 死锁
[单项选择]若系统中存在一个等待事务集T0,T1,T2,…,Tn),其中T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,…,Tn-1:正等待被Tn锁住的数据项An,Tn正等待被T0锁住的数据项A0,则系统处于 (40) 的工作状态。
A. 并发处理
B. 封锁
C. 循环
D. 死锁
[单项选择]若系统中存在一个等待事务集(T0,T1,T2,…,Tn),其中T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,…,Tn-1正等待Tn锁住的数据项An,Tn正等待被T0锁住的数据项A0,则系统处于 (1) 的工作状态。
A. 并发处理
B. 封锁
C. 循环
D. 死锁
[单项选择]若某数据库系统中存在一个等待事务集T1,T2,T3,T4,T5,其中T1正在等待被T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被T1锁住的数据项A。下列有关此系统所处状态及需要进行的操作的说法中,正确的是______。
A. 系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态
B. 系统处于死锁状态,通过撤销T4可使系统退出死锁状态
C. 系统处于死锁状态,通过撤销T5可使系统退出死锁状态
D. 系统未处于死锁状态,不需要撤销其中的任何事务
[单项选择]事务T0、T1和T2并发访问数据项A、B和C,下列属于冲突操作的是______。
A. T0中的read(A)和TO中的write(A)
B. T0中的read(B)和T2中的read(C)
C. T0中的write(A)和T2中的write(C)
D. T1中的read(C)和T2中的write(C)
[填空题]当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问,这种方法称为【 】。
[单项选择]数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态称为——。
A. 活锁
B. 死锁
C. 排它锁
D. 共享锁
[单项选择]数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且一直等待下去的一种系统状态的情况称为()。
A. 活锁
B. 死锁
C. 排他锁
D. 共享锁