不允许任何其他事务对这个锁定目标再加任何类型锁的是()A、共享锁B、排它锁C、死锁D、活锁

题目

不允许任何其他事务对这个锁定目标再加任何类型锁的是()

  • A、共享锁
  • B、排它锁
  • C、死锁
  • D、活锁
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若事务T1 对数据D1 已加排它锁 ,事务T2 对数据D2 已加共享锁 ,那么事务T2 对数据D1 ( );事务T 1对数据 D2 ( )。

A.加共享锁成功,加排它锁失败 B.加排它锁成功,加共享锁失败 C.加共享锁、排它锁都成功 D.加共享锁、排它锁都失败 A.加共享锁成功,加排它锁失败 B.加排它锁成功,加共享锁失败 C.加共享锁、排它锁都成功 D.加共享锁、排它锁都失败


正确答案:D,A

第2题:

● 若数据 A持有事务 T1 所加的排它锁,那么其它事务对数据 A (44) 。

(44)

A. 加共享锁成功,加排它锁失败

B. 加排它锁成功,加共享锁失败

C. 加共享锁、加排它锁都成功

D. 加共享锁、加排它锁都失败


正确答案:D


第3题:

(47)若事务 T 对数据R 已加排他锁(X 锁),则其他事务对 R

A) 可以加共享锁(S 锁),不能加 X 锁

B)不能加 S 锁,可以加X 锁

C)可以加 S 锁,也可以加X 锁

D)不能加任何锁


正确答案:D

(47)【答案】D)
【解析】给数据项加锁的方式有两种:共享锁与排他锁。这两类锁的相容关系见下表:

第4题:

基本的封锁类型主要有().

A、共享锁

B、排它锁

C、意向锁

D、活锁


参考答案:AB

第5题:

若数据A持有事务T1所加的排它锁,那么其他事务对数据A(44)。

A.加共享锁成功,加排它锁失败

B.加排它锁成功,加共享锁失败

C.加共享锁、加排它锁都成功

D.加共享锁、加排它锁都失败


正确答案:D
解析:本题考查数据库事务处理方面的基础知识。并发事务如果对数据读写时不加以控制,会破坏事务的隔离性和一致性。控制的手段就是加锁,在事务执行时限制其他事务对数据的读取。在并发控制中引入两种锁:排它锁(Exclusive Locks,X锁)和共享锁(Share Locks,S锁)。排它锁又称为写锁,用于对数据进行写操作时进行锁定。如果事务T对数据A加上X锁后,就只允许事务T对读取和修改数据A,其他事务对数据A不能再加任何锁,从而也不能读取和修改数据A,直到事务T释放A上的锁。共享锁又称为读锁,用于对数据进行读操作时进行锁定。如果事务T对数据A加上了S锁后,事务T就只能读数据A但不可以修改,其他事务可以再对数据A加S锁来读取,只要数据A上有S锁,任何事务都八能再对其加S锁读取而不能加X锁修改。因此,试题(44)的正确答案是D。

第6题:

只允许事务T读取和修改数据对象A,其他任何事务既不能读取也不能修改A,也不能再对A加任何类型的锁,直到T释放A上的锁为止,需要事务T对A加上——。

A.共享锁

B.排它锁

C.读锁

D.s锁


正确答案:B
解析:基本的封锁类型有两种:排它锁和共享锁。排它锁也称为独占或写锁。一旦事务T对数据对象A加上排它锁,则只允许T读取和修改A,其它任何事务既不能读取或修改A,也不能再对A加任何类型的锁,直到T释放A上的锁为止。共享锁又称读锁。如果事务T对数据对象A加上共享锁,其它事务只能再对A加s锁,不能加x锁,直到事务T释放A上的S锁为止。

第7题:

在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是______。

A) 锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用

B) 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁

C) 数据库管理系统可以采用先来先服务的方式防止出现活锁现象

D) 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁

A.

B.

C.

D.


正确答案:B

第8题:

允许任何其它事务对这个锁定目标再加上锁的类型是()

A.共享锁

B.排它锁

C.死锁

D.活锁


正确答案:A

第9题:

不允许任何其他事务对这个锁定目标再加任何类型锁的是()

A.共享锁

B.排它锁

C.死锁

D.活锁


参考答案:B

第10题:

()是一个事务访问数据库时,其他事物不能以任何方式访问该数据库。

A共享型锁

B独占性锁

C独占数据库

D排它型锁


参考答案:C

更多相关问题