若事务T1对数据A已加排它锁,那么其他事务对数据A(56)。A.加共享锁成功,加排它锁失败B.加排它锁成
若事务T1对数据A已加排它锁,那么其他事务对数据A(56)。
A.加共享锁成功,加排它锁失败
B.加排它锁成功,加共享锁失败
C.加共享锁、加排它锁都成功
D.加共享锁、加排它锁都失败
解析:本题考查的是数据库事务处理方面的基础知识。并发事务如果对数据读写时不加以控制,会破坏事务的隔离性和一致性。控制的手段就是加锁,在事务执行时限制其他事务对数据的读取。在并发控制中引入两种锁:排它锁(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锁修改。因此,正确答案是D。
阅读下面一段文言文,完成1一4题。梁丘据死,景公召晏子而告之曰:“据忠且爱我。我欲丰厚其葬,高大其 语文 2020-04-06 …
对OSPF协议计算路由的过程,下列排列顺序正确的是().a.每台路由器都根据自己周围的拓扑结构生成L 计算机类考试 2020-05-31 …
计算题:对一个包含10000LOC的程序进行一个月的测试后,总共改正了15个错误,此时MTBF=10 计算机类考试 2020-05-31 …
已知一次函数y=(k+3)x+|k-1|根据下列条件求出k的值(1)其图像与直线y=2x平行2)其 数学 2020-06-03 …
如图,显示青藏铁路从拉萨向北上坡段某处的景观。其中丁是为保护铁路而建的工程设施。据此冗成1〜3题。 语文 2020-07-02 …
数据的分析与比较某养鱼专业户今年放养鲢鱼苗20000尾,其成活率约为70%,在年底捕捞时,随意捞出 数学 2020-07-04 …
2005年初,我国公布了《国家高速公路网规划》。根据规划方案,我国将用30年时间形成8.5万千米国家 语文 2020-10-29 …
运行popgene时出现thepopulation1individual1hasincorrectn 其他 2020-11-01 …
北京是我国历史文化名城和古都之一,作为历史上多个朝代的京都历经演变形成了其独特的城市布局,如图为其旧 语文 2020-12-06 …
用C++编写定义一个圆柱体类Cylinder,包括:私有数据成员,其中包括:(1)radius(底圆 其他 2020-12-08 …