首页
登录
从业资格
假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1
假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1
admin
2022-08-02
69
问题
假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1已加排它锁,T1对D2已加共享锁;那么T2对D1( ),那么T2对D2(请作答此空)。A.加共享锁成功,加排它锁失败B.加共享锁、加排它锁都失败C.加共享锁、加排它锁都成功D.加排它锁成功,加共享锁失败
选项
A.加共享锁成功,加排它锁失败
B.加共享锁、加排它锁都失败
C.加共享锁、加排它锁都成功
D.加排它锁成功,加共享锁失败
答案
A
解析
本题考查数据库事务处理方面的基础知识。并发事务如果对数据读写时不加以控制,会破坏事务的隔离性和一致性。控制的手段就是加锁,在事务执行时限制其他事务对数据的读取。在并发控制中引入两种锁:排它锁(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/2418603.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
关系模型是采用()结构表达实体类型及实体间联系的数据模型。A.树型 B.网
根据维护的具体内容的不同,可对软件维护进行分类。()是指对文件或数据库中的记
队列是一种按“先进先出”原则进行插入和删除操作的数据结构。若初始队列为空,输入序
Windows系统中的磁盘碎片整理程序(),这样使系统()。A.仅将卷上
若不考虑I/O设备本身的性能,则影响计算机系统I/O数据传输速度的主要因素是(
下列光盘格式中,不能多次擦除重写数据的是()。A.DVD-RAM B.CD
32位微处理器的32是指()。A.系统总线的宽度为32位 B.处理的数据长
以下关于精简指令集计算机(RISC)指令系统特点的叙述中,错误的是()。A.
在局域网模型中,数据链路层分为()。A.逻辑链路控制子层和网络子层 B.逻辑链
软件的()是指软件从一种计算机系统转换到另一种计算机系统运行的难易程度。在规定的
随机试题
Decidewhichofthechoicesgivenbelowwouldbestcompletethepassageifi
Oceanographyhasbeendefinedas"Theapplicationofallsciencestothestu
总建筑面积大于20000m2的地下或半地下商店,分隔防火墙需要开窗时,应采用甲级
胺碘酮的药理作用有A.延长动作电位时程和有效不应期 B.降低窦房结自律性 C
A.0.0427 B.0.0356 C.0.0328 D.0.0296
不符合胸腔渗出液特点的是:()A.比重>1.018 B.胸腔积液蛋
下列项目中,属于金融资产的有( )。 Ⅰ.发放的贷款 Ⅱ.银行存款 Ⅲ.
各种运输方式内外部的各个方面的构成和联系,就是( )。 A.运输系统
商业银行负债业务创新的最终目的是( )。A.提高存款的获利能力 B.加强存款
神经内分泌组织是指A、垂体后叶 B、垂体前叶 C、下丘脑 D、垂体门脉系统
最新回复
(
0
)