首页
登录
从业资格
假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,对D2已加共
假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,对D2已加共
考试题库
2022-08-02
94
问题
假设系统中有事务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/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
随机试题
In1967,inresponsetowidespreadpublicconcernarousedbymedicalreports
[originaltext]AmericanvisitorstoEasternAsiaareoftensurprisedandpuz
A
A.乳白蛋白、SIgA含量多 B.含酪蛋白多,糖少 C.叶酸与维生素B含量少
在美国,基金设立的两个重要法律文件包括()。 I.基金合同 Ⅱ.基金财务报
治疗大出血时用益气固脱法的理论基础是()A.气能生血 B.气能行血 C
在供应链中,一个节点企业可以是这个供应链的成员,同时又是另一个供应链的成员,这体
以下诗句没有体现中秋节的意象的是()。A.遥知兄弟登高处.遍插茱萸少一人
不画刀背,也显不出刀口来,这时就只好在刀口上加一条短棍,算是指明设计师_____
甲、乙、丙、丁按份共有一房屋,甲占该房屋70%份额,现甲欲将该房作抵押向银行借款
最新回复
(
0
)