首页
登录
从业资格
并发执行的三个事务T1 、T2 和T3,事务T1对数据D1加了共享锁,事务T2、
并发执行的三个事务T1 、T2 和T3,事务T1对数据D1加了共享锁,事务T2、
练习题库
2022-08-02
50
问题
并发执行的三个事务T1 、T2 和T3,事务T1对数据D1加了共享锁,事务T2、 T3分别对数据D2 、D3加了排它锁,之后事务T1对数据( );事务T2对数据(请作答此空)。A.D1、D3 加共享锁都失败B.D1 、D3 加共享锁都成功C.D1 加共享锁成功 ,D3 加排它锁失败D.D1 加排它锁成功 ,D3 加共享锁失败
选项
A.D1、D3 加共享锁都失败
B.D1 、D3 加共享锁都成功
C.D1 加共享锁成功 ,D3 加排它锁失败
D.D1 加排它锁成功 ,D3 加共享锁失败
答案
C
解析
并发事务如果对数据读写时不加以控制,会破坏事务的隔离性和一致性。控制的手段就是加锁,在事务执行时限制其他事务对数据的读取。在并发控制中引入两种锁:排它锁 (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/2419348.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
通常情况下对华为路由器进行升级时,选择超级终端的参数是()。A.数据位8
在内网中部署()可以最大限度防范内部攻击。A.防火墙 B.数据库审计系统
防火墙对数据包进行过滤时,不能进行过滤的是()。A.源和目的IP地址
防火墙通常分为内网、外网和DMZ三个区域,按照受保护程度,从高到低正确的排列次序
在包过滤防火墙中,定义数据包过滤规则的是()A.路由表 B.ARP C.NA
路由器收到-一个IP数据包,其目标地址为192.168.17.4,与该地址匹配
路由器收到一个IP数据包,其目的IP地址为192.168.30.156,根据下面
某模拟信号的最高频率为6Mhz,采样频率必须大于()才能保证得到的数据信号不失
某模拟信号的最高频率为6Mhz,采样频率必须大于(请作答此空)才能保证得到的数据
在一个IP分片数据报中,如果片偏移字段的值为十进制数100,那么该分片携带的数据
随机试题
Apatrolteamofsealionsanddolphinsfeaturedinalarge-scalemilitarye
【B1】[br]【B9】disappear→appear/emerge本题考查前后一致。关键在上文的“thesamesetof”,既然为“一套
[originaltext]M:Whichcoatdidyoufinallydecidetobuy?W:Well,Iwouldhav
下列关于得热量的说法,正确的是()。A.得热量中有显热或潜热,或两者兼有
微量元素测定的一整套玻璃器皿的清洗方法为A.流水冲洗后浸泡于2%盐酸数小时,再用
关于计息次数和现值,终值的关系,下列说法正确的有()。 Ⅰ.一年中计息次数
妊娠恶阻脾胃虚弱证的特点是A:口干口苦 B:食入即吐 C:呕吐黏痰 D:呕
慢性肾炎病人仍参加强劳动可导致A.急性肾功能衰竭 B.呼吸衰竭 C.左心衰竭
线路过电流保护的起动电流整定值是按该线路的(C)整定。(A)负荷电流;(B)最大
主产于浙江的中药材有A.菊花 B.红花 C.洋金花 D.辛夷 E.槐花
最新回复
(
0
)