有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称()。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称()。
相关考题:
死锁是数据库系统中可能出现的一种状态。下列有关死锁的说法错误的是A.当事务由于无法获得对需要访问的数据项的控制权而处于等待状态时,称数据库中产生了死锁B.死锁是由于系统中各事务间存在冲突操作且冲突操作的并发执行顺序不当而产生的C.死锁预防可以使用一次加锁和顺序加锁两种方法,其中一次加锁法可能会降低系统的并发程度D.解除死锁通常采用的方法是选择一个或儿个造成死锁的事务,撤销这些事务并释放其持有的锁
以下关于事务调度的说法错误的是______。A) 调度分为串行调度和并发调度B) 串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务C) 多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变D) 并发调度中不同事务的操作不可以交叉执行
以下关于事务调度的说法错误的是______。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.系统未处于死锁状态,不需要撤销其中的任何事务
以下对于事务的叙述,比较全面的是() A.事务中的操作是一个整体,要成功都成功,要失败都失败B.事务可以把所操作的数据库由一个状态转变到另一个状态C.事务在提交之前,其它事务看不到它对数据库的影响D.事务提交后,其结果将在数据库中得以体现E.以上所述都是正确的
事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于( );解决的办法是选择环中代价最小的事务进行撤销,再将其置入事务队列稍后执行。假如选中事务T1,在T1撤销过程中需要对其进行(请作答此空)操作。A.UNDOB.REDOC.UNDO+REDOD.REDO+UNDO
事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于(请作答此空);解决的办法是选择环中代价最小的事务进行撤销,再将其置入事务队列稍后执行。假如选中事务T1,在T1撤销过程中需要对其进行( )操作。A.事务故障B.系统故障C.介质故障D.病毒
下列哪种情况会导致出现死锁()。A、每个事务申请不可共享的独占资源B、两个或两个以上事务竞相独占两种或两种以上的资源C、若干个已独占资源的事务又申请独占另外的资源D、一个事务独占了其他事务正在申请的资源
关于事务的隔离级别说法正确的是()。A、事务的隔离级描述了给定事务的行为对其它并发执行事务的暴露程度B、较低的隔离级别可以在保证数据正确性的前提下增加并发度C、脏读是指一个事务在提交操作结果之前,另一个事务可以看到它的结果D、事务必须运行于可重复读或更高的隔离级别以防止丢失更新
关于锁的相容性叙述正确的是()。A、一个事务对资源加了共享锁后,另一个事务可以对同一个资源加共享锁B、一个事务对资源加了共享锁后,另一个事务可以对同一个资源加排它锁C、一个事务对资源加了排它锁后,另一个事务可以对同一个资源加共享锁D、一个事务对资源加了排它锁后,另一个事务可以对同一个资源加排它锁
以下对于事务的叙述,比较全面的是()A、事务中的操作是一个整体,要成功都成功,要失败都失败B、事务可以把所操作的数据库由一个状态转变到另一个状态C、事务在提交之前,其它事务看不到它对数据库的影响D、事务提交后,其结果将在数据库中得以体现E、以上所述都是正确的
填空题事务的隔离性:按任何一个()顺序依次执行多个事务也是正确的。事务的交叉执行过程是正确的,当且仅当其与串行执行过程(),则称事务是()的。