首页
登录
从业资格
并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3
并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3
最全题库
2022-08-02
73
问题
并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3分别对数据D2、D3加了排它锁,之后事务T1对数据( );事务T2对数据( )。问题1选项A.D2、D3加排它锁都成功B.D2、D3加共享锁都成功C.D2加共享锁成功,D3加排它锁失败D.D2、D3加排它锁和共享锁都失败问题2选项A.D1、D3加共享锁都失败B.D1、D3加共享锁都成功C.D1加共享锁成功,D3加排它锁失败D.D1加排它锁成功,D3加共享锁失败
选项
答案
DC
解析
并发事务如果对数据读写时不加以控制,会破坏事务的隔离性和一致性。控制的手段就是加锁,在事务执行时限制其他事务对数据的读取。在并发控制中引入两种锁:排它锁(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/2419901.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
RIP协议通过路由器之间的()计算通信代价。A.链路数据速率 B.物理距离
路由器依据IP数据报中的()字段来进行报文转发A.目的MAC地址 B.源MAC
应用系统的数据库设计中,概念设计阶段是在()的基础上,依照用户需求对信息进行分
微机系统中系统总线的()是指单位时间内总线上传送的数据量。A.主频 B.工作频
CPU中可用来暂存运算结果的是()。A.算逻运算单元 B.累加器 C.数据
某管理系统采用ASP+SQLServer开发,数据库名db,打开该网站主页,如
跨交换机的同一VLAN内数据通信,交换机的端口模式应采用()模式。A.混合
使用BGP时,怎样识别过路数据流?_______A.源和目标都在本地AS之内的
以下关于海明码的叙述中,正确的是()A.校验位随机分布在数据位中 B.所有数
在字长为16位、32位、62位或128位的计算机中,字长为()位的计算机数据运
随机试题
[originaltext]M:Oh,Ijustgotsomebadnewstoday.W:Whathappened,Tony?M:
Therearetwofactorswhichdetermineanindividual’sintelligence.Thefirs
Ourteachernever__usleaveclassearly.
根据《流动资金贷款管理暂行办法》的规定,流动资金贷款借款人应信用状况良好,无重大
男性患者,32岁。因脓毒败血症并发休克和急性呼吸窘迫综合征(ARDS)行机械通气
饮片斗柜又称为A.百眼斗 B.百药橱 C.调剂柜 D.百药斗 E.成药柜
经济学家指出,任何经济有效率的国家都能创造财富。这样的国家只在财富平均分配时才能
20世纪30年代,对斯大林的个人崇拜达到相当严重的程度,这一现象的社会基础是()
保存蔬菜水果最适宜的温度约为A.4℃ B.20℃ C.-20℃ D.-4℃
男,18岁。转移性右下腹痛16小时,伴恶心、呕吐。16小时前右下腹有局限性压痛,
最新回复
(
0
)