单选题事务T在修改数据R之前必须先对其加锁,直到事务结束才释放,这是( )。A一级封锁协议B二级封锁协议C三级封锁协议D零级封锁协议

单选题
事务T在修改数据R之前必须先对其加锁,直到事务结束才释放,这是(  )。
A

一级封锁协议

B

二级封锁协议

C

三级封锁协议

D

零级封锁协议


参考解析

解析:

相关考题:

两阶段封锁协议下,将多个事务根据它们的封锁点进行排序,这个顺序就是事务的一个 ( ) 次序。

( 48 )下列叙述中正确的是A )遵守两阶段封锁协议的并发事务一定是可串行化的B )遵守两阶段封锁协议的并发事务一定不会发生死锁C )遵守两阶段封锁协议的并发事务一定不会发生级联回滚D )遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁

封锁指的是事务T在对某个数据对象操作之前,先向系统发出请求,对其加锁。基本的封锁类型有排它锁和【 】这两种。

事务T在修改数据R之前先对其加X锁,修改后即释放封锁;读取数据R之前先对其加S锁,直到事务结束才释放封锁。这样封锁属于几级封锁() A、一级B、二级C、三级D、都不是

不但防止了丢失修改和不读“脏”数据.而且防止了不可重复读的封锁协议是----。A.一级封锁协议B.二级封锁协议C.三级封锁协议D.四级封锁协议

要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()A. 一级封锁协议B. 二级封锁协议C. 三级封锁协议D. 都可以

下列叙述中正确的是A.遵守两阶段封锁协议的并发事务一定是可串行化的B.遵守两阶段封锁协议的并发事务一定不会发生死锁C.遵守两阶段封锁协议的并发事务一定不会发生级联回滚D.遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁

在保证数据一致性的加锁协议中,______级加锁协议要求事务在读数据项之前必须先对该数据项加共享锁,直到事务结束才释放该锁。

封锁指的是事务T在对某个数据对象操作之前,先向系统发出请求,再对其加锁。基本的封锁类型有两种,即【 】。

严格两阶段封锁协议要求事务所持有的所有 【】 必须在事务提交后方可释放

下列叙述中,正确的是( )。A.不遵循两段封锁协议的并发调度一定是不可串行的B.两级封锁协议可以保证数据的可重读性C.对某个数据对象加了X封锁,则还可以在该数据对象上加S封锁D.遵循两段封锁协议的并发事务一定不会发生死锁

下列叙述中,正确的是A.不遵循两段锁协议的并发调度一定是不可串行的B.两级封锁协议可能保证数据的可重读性C.对某处数据对象加了X封锁,则还可以在该数据对象上加S封锁D.遵循两段封锁协议的并发事务一定不会发生死锁

在数据库系统封锁协议中,一级协议:事务在修改数据前必须先对其加x锁,直到事务结束后才释放锁,该协议可以防止 ________ ;二级协议是在一级协议上加上事务在读数据之前必须先对其加S锁,读完后释放S锁,该协议可以防止 ________ ;三级协议是在一级协议上加上事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放,该协议可以防止 ________ 。

可有效地防止丢失修改,并能保证事务T的可恢复性,但不能保证可重复读和不诌 “脏”数据的封锁协议是——。A.一级封锁协议B.二级封锁协议C.三级封锁协议D.四级封锁协议

不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是______。A.一级封锁协议B.二级封锁协议C.三级封锁协议D.四级封锁协议

要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()。A、一级封锁协议B、二级封锁协议C、三级封锁协议D、都可以

以下关于事务调度和封锁的描述中,正确的是()。A、遵守两段封锁协议的并发事务一定是可串行化的B、可串行化的并发事务一定遵守两段封锁协议C、遵守两段封锁协议的并发事务不一定是可串行化的D、遵守两段封锁协议的并发事务一定不会产生死锁

要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是()A、一级封锁协议B、二级封锁协议C、三级封锁协议D、两段锁协议

三级封锁协议分别是什么?各级封锁协议的主要区别是什么?每一级封锁协议能保证什么?

一级封锁协议可以保证哪种数据不一致?二级封锁协议哪?三级封锁协议哪?

在数据库管理系统的三级封锁协议中,二级封锁协议的加锁要求是()。A、对读数据不加锁,对写数据在事务开始时加X锁,事务完成后释放X锁B、读数据时加S锁,读完即释放S锁;写数据时加X锁,写完即释放X锁C、读数据时加S锁,读完即释放S锁;对写数据是在事务开始时加X锁,事务完成后释放X锁D、在事务开始时即对要读、写的数据加锁,等事务结束后再释放全部锁

在数据库管理系统的三级封锁协议中,一级封锁协议能够解决的问题是()。A、丢失修改B、不可重复读C、读脏数据D、死锁

单选题事务T在修改数据R之前必须先对其加锁,直到事务结束才释放,这是( )。A一级封锁协议B二级封锁协议C三级封锁协议D零级封锁协议

单选题在数据库管理系统的三级封锁协议中,一级封锁协议能够解决的问题是()。A丢失修改B不可重复读C读脏数据D死锁

多选题要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()。A一级封锁协议B二级封锁协议C三级封锁协议D都可以

单选题在数据库管理系统的三级封锁协议中,二级封锁协议的加锁要求是()。A对读数据不加锁,对写数据在事务开始时加X锁,事务完成后释放X锁B读数据时加S锁,读完即释放S锁;写数据时加X锁,写完即释放X锁C读数据时加S锁,读完即释放S锁;对写数据是在事务开始时加X锁,事务完成后释放X锁D在事务开始时即对要读、写的数据加锁,等事务结束后再释放全部锁

单选题以下关于事务调度和封锁的描述中,正确的是()。A遵守两段封锁协议的并发事务一定是可串行化的B可串行化的并发事务一定遵守两段封锁协议C遵守两段封锁协议的并发事务不一定是可串行化的D遵守两段封锁协议的并发事务一定不会产生死锁

单选题要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是()A一级封锁协议B二级封锁协议C三级封锁协议D两段锁协议