首页
登录
从业资格
并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3
并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3
最全题库
2022-08-02
54
问题
并发执行的三个事务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位的计算机中,字长为()位的计算机数据运
随机试题
Intheeventoffire,thealarmwillsoundat______of10seconds.A、intervalsB、r
Thefirstparagraphindicatesthat[br]relievetensionandanxiety细节辨认题。由原文可知,在
Nosooner____________(我们到达山顶)thanweallsatdowntorest.hadwereachedtheto
Naturalflavoringsandfragrancesareoftencostlyandlimitedinsupply.Fo
下列哪一种混合液为1/3张A.2份生理盐水:1份5%葡萄糖:6份11.2%NaC
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是
2017年我国成年国民图书阅读率为59.1%,比上年增加0.3个百分点;报纸阅读
甲公司2019年1月1日发行票面利率为10%的可转换债券,面值1000万元,规定
在营业线桥梁改建施工中,加高桥梁墩台的方法包括()。A.砂浆垫高支座法 B.抬
某建设工程采用工程量清单计价方式计价,根据《建筑安装工程费用项目组成》(建标[
最新回复
(
0
)