首页
登录
从业资格
假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,对D2已加共
假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,对D2已加共
考试题库
2022-08-02
101
问题
假设系统中有事务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://www.tihaiku.com/congyezige/2426014.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
处于活动期的系统性红斑狼疮患者,其辅助检查可能出现A.血沉降低 B.免疫球蛋白
慢性肾功能衰竭最早、最突出症状发生的系统是A.神经系统 B.消化系统 C.血
患者,女性,28岁。日晒后面部红斑,诊断为系统性红斑狼疮。使用该药物需要特殊注意
系统性红斑狼疮的临床表现描述正确的是A.可有各种热型的发热,抗生素治疗无效 B
关于羊水检查描述,正确的是A.羊水中卵磷脂/鞘磷脂比值>2提示胎儿神经系统发育成
处于活动期的系统性红斑狼疮患者,其辅助检查可能出现A.血沉降低 B.免疫球蛋白
不能诱发产褥期泌尿系统感染的因素是A.女性尿道短、直,细菌容易上行感染 B.分
心脏的传导系统中自律性最高的为()A.房室结 B.窦房结 C.结间束
在女性生殖系统肿瘤中,患病年龄分布呈双峰状的是A.子宫内膜异位症B.卵巢恶性肿瘤
系统性红斑狼疮往往导致多脏器受累,最常见的受损害部位是A.胰腺B.胃肠道C.肝D
随机试题
Whenpeoplesearchonline,theyleaveatrailthatremainsstoredonthecentral
InvestorsarenotlimitedtoUSandEurope.ManycompaniesfromtheFarEasthav
Whilemanynationshaveagingpopulations,Japan’sdemographiccrisisistr
Thebook(give)______tohimisanovelwrittenbyThomasHardy.given本题考查作后置定语的
经产妇,62岁。绝经11年,阴道反复流血4个月就诊。查体:肥胖,一般情况好,血压
A.骨髓炎 B.伤寒 C.伤寒带菌者 D.慢性菌痢 E.伤寒临床诊断病例
以下对潜在任职人员的心理素质概括不正确的描述是()。A:它包括了对待自己、对待
下列有关“通告”的表述中,错误的是()。A.发布在一定范围内应当遵守的事项
(2018年真题)申请固定资产贷款的客户应向银行提供()等。A.借款人近3
消防验收程序通常为()等阶段。A.验收受理 B.现场调查 C.现场检查
最新回复
(
0
)