首页
登录
从业资格
假设系统中有事务T1和T2,数据 D1和D2 。若T1对D1已加排它锁,对D2己
假设系统中有事务T1和T2,数据 D1和D2 。若T1对D1已加排它锁,对D2己
最全题库
2022-08-02
70
问题
假设系统中有事务T1和T2,数据 D1和D2 。若T1对D1已加排它锁,对D2己加共享锁:那么T2对 D1( ),T2对D2( )。A.加共享锁成功,加排它锁失败B.加共享锁、加排它锁都失败C.加共享锁、加排它锁都成功D.加排它锁成功,加共享锁失败
选项
A.加共享锁成功,加排它锁失败
B.加共享锁、加排它锁都失败
C.加共享锁、加排它锁都成功
D.加排它锁成功,加共享锁失败
答案
B
解析
本题考查数据库事务处理基础知识。事务并发处理时,如果对数据读写不加以控制,
会破坏事务的隔离性和一致性。控制的手段就是加锁,在事务执行时限制其他事务对数据的读取。在并发控制中引入两种锁:排它锁(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 锁修改。
转载请注明原文地址:https://tihaiku.com/congyezige/2427149.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
建筑信息模型以数据对象的形式组织和表现建筑及其组成部分,并具备数据()的功能。A
下列选项中,关于CDE的说法不正确的是()。A.CDE即公共数据环境 B.CD
系统族基本墙的类型属性对话框中修改垂直结构命令不包含()。A.勒脚 B.分隔条
BIM在绿色运维中的应用主要包括()。A.楼宇智能化系统管理 B.楼宇低成本管
Revit提供的屋顶的系统族包含()。A.基本屋顶 B.坡屋顶 C.迹线屋顶
当前在BIM工具软件之间进行BIM数据交换可使用的标准数据格式是()。A.GDL
场地规划实施管理流程是()。A.数据准备→操作实施→成果 B.数据准备→操作实
BIM平台软件基于网络及数据库技术,将()连接到一起,以满足用户对于协同工作的需
BIM不仅可实现三维可视化,它还是一个()关联数据库。A.6D B.5D C
如何在项目中创建“室内防排烟”系统?()A.复制“回风”系统后改名 B.复制“
随机试题
[originaltext]W:Noluckthen,John?M:I’mafraidnot,ma’am.Notyet,anyho
裴斯泰洛齐认为:“发展个人天赋的内在力量,使其经过锻炼,使人能尽其才,能在社会上
在下列DNA突变中,可能仅改变一个氨基酸的是A、缺失 B、插入 C、点突变
个人住房贷款的特点包括()。A.贷款金额大、期限长 B.实质是一种融资关系
中期贷款,是指贷款期限在()的贷款。A.1年以上5年以下 B.1年以上3
根据无牙颌的功能分区,属于缓冲区的是( )。A.颊棚区 B.腭小凹 C.上
与平静呼吸有关的下列叙述,错误的是( )。A.呼吸频率为12~18次/分 B
下列税种中,属于直接税的是( )。 A.增值税 B.关税 C.消费税
下列建筑钢材性能指标中,不属于拉伸性能的是( )。A.屈服强度 B.抗拉强度
某企业投资项目,总投资3000万元,其中借贷资金占40%,借贷资金的资金成本为1
最新回复
(
0
)