首页
登录
从业资格
若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么事务T2对数据
若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么事务T2对数据
考试题库
2022-08-02
62
问题
若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么事务T2对数据D1( );事务T1对数据D2(请作答此空)。A.加共享锁成功,加排它锁失败B.加排它锁成功,加共享锁失败C.加共享锁、排它锁都成功D.加共享锁、排它锁都失败
选项
A.加共享锁成功,加排它锁失败
B.加排它锁成功,加共享锁失败
C.加共享锁、排它锁都成功
D.加共享锁、排它锁都失败
答案
A
解析
对于丢失更新问题,通常采用封锁(Locking)技术加以解决。锁(Lock)的作用是使并发事务对数据库中数据项的访问能够同步。封锁技术中主要有两种封锁:排它锁封锁(X锁)和共享型封锁(S锁)。排它锁封锁(Exclusive Lock)简称为x锁(也称为写锁)。如果事务T对某个数据R实现了X锁,那么在T对数据R解除封锁之前,不允许其他事务T再对该数据加任何类型的锁。共享型封锁(Shared Lock)简称为S锁(也称为读锁)。如果事务T对某数据加上S锁后,仍允许其他事务再对该数据加s锁,但在对该数据的所有S锁都解除之前决不允许任何事务对该数据加X锁。依题意,若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么事务T2对数据D1加共享锁、排它锁都失败;事务T1对数据D2加共享锁成功,加排它锁失败。
转载请注明原文地址:https://tihaiku.com/congyezige/2418604.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
数据测量时,对同一对象进行多次测量可能得到多个数值。精确度是指多次所测得的数值彼
关系模型是采用()结构表达实体类型及实体间联系的数据模型。A.树型 B.网
队列是一种按“先进先出”原则进行插入和删除操作的数据结构。若初始队列为空,输入序
下列光盘格式中,不能多次擦除重写数据的是()。A.DVD-RAM B.CD
8个二进制位至多可表示()个数据。A.8 B.64 C.255 D.256
数组是一种数据结构,对数组通常进行的两种基本操作是()。A.插入和删除 B.插
在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(),在该数据
在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(),在该数据
数据库管理技术是在()的基础上发展起来的。数据模型的三要素是数据结构、数据操作和
数据库管理技术是在()的基础上发展起来的。数据模型的三要素是数据结构、数据操作和
随机试题
[originaltext]M:Excuseme,couldyoupleasetellmehowtogettothetennisc
Undergraduatestudentshaveno______totherarebooksintheschoollibrary.A、a
______istheforerunnerofthefeminismandthefeminismliterary.A、CharlotteB
(1)Aspecterishauntingworkers—theriseofartificialintelligence(AI).
AsevidencethattheEarth’satmosphereiswarmingcontinuestoaccumulate,
关于计算机房,下述说法不正确的是()。A.业务用计算机电源属于一级电力负荷
根据增值税的相关规定,下列说法正确的有( )。A、油气田企业将承包的生产性劳务分
护士小张,在传染病病房工作。小张穿上隔离衣后,不能进入的区域是 A.患者浴室
建设工程项目质量控制系统过程中的事中控制是指()。A、对影响施工质量的各种因素进
有关蛋白同化制剂、肽类激素的管理规定包括A.医疗机构应有专门的管理人员 B.药
最新回复
(
0
)