首页
登录
从业资格
假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1
假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1
admin
2022-08-02
100
问题
假设系统中只有事务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.逻辑链
软件的()是指软件从一种计算机系统转换到另一种计算机系统运行的难易程度。在规定的
随机试题
It’shotnowinAfghanistan,where35%ofthepopulationisunder-fed.Buts
Ourape-menforefathershadnoobviousnaturalweaponsinthestrugglefors
Whatdothespeakersmainlydiscuss?[br][originaltext]M:Areyoutheheadres
《执业医师法》所称医师,包括执业医师和()医师。
我国负责制定并发布设备工程监理管理工作有关规章的管理机构是()。A.人力资源
某足月新生儿,女,臀位产,生后1天突发惊厥,烦躁不安。体检:体温37℃,前囟饱满
《证券投资顾问业务暂行规定》明确规定证券公司、证券投资咨询机构应当对证券投资顾问
刚出生的足月新生儿胃液pH的变化过程是A.pH始终为6~8 B.pH始终为1~
B图形中的直线数依次为8、7、6、5、4、(3),8符合。
科学合理的基金分类()。 A.有助于投资者加深对各种基金的认识 B.有助于
最新回复
(
0
)