若事务T对数据对象A加了S锁,则其他事务只能对数据A再加()锁,不能加()锁,直到事务T释放A上的锁。
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
若事务T对数据R已加X锁,则其他对数据R()
-
若事务T对数据R已加了X锁,则其他事务对数据R()。
-
若事物T对数据R已经加了X锁,则其他事物对数据R()。
-
在多个事务并发执行时,如果事务T1对数据项A的修改覆盖了事务T2对数据项A的修改,这种现象称为()。
-
若事务T对数据R已经加了排它锁,则下面说法错误的是()
-
如果事务T获得了数据项Q上的排它锁,则T对Q()
-
若事务T对数据对象A加上S锁,则()。
-
若事务T对数据R已加排他锁(X锁),则其他事务对R()。
-
有些事务只要读数据,为什么也要加S锁?
-
设有两个事务T1、T2,对数据A的并发操作如下图所示。下列说法中正确的是()。https://assets.asklib.com/images/image2/2018071116100185869.jpg
-
若事务T对数据对象 A 进行读取和修改操作,且其它任何事务都不能访问 A,此时事务 T需对数据对象A加上
-
若事务T对数据R已经加X锁,则其他事务对数据R ( )。
-
若事务T对数据对象A加上X锁,则( )
-
如果事务T获得了数据对象R上的排它锁,那么( )
-
在第一个事务以S锁方式读数据A时,第二个事务可以进行的操作是( )
-
若事务T对数据R已加X锁,则其他事务对数据R()。
-
当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问,这种方法称为______。
-
封锁指的是事务T在对某个数据对象操作之前,先向系统发出请求,对其加锁。基本的封锁类型有排它锁和【 】这两种。
-
(3 ) 事务 T 1 、 T 2 和 T 3 按如下调度方式并发地对数据项 A 、 B 、 C 进行访问 , 假设 A 、 B 、C 的初值分别为 A=20 ,B=30 , C=40 。
-
14、T1,T2,T3三个事务,记wi(A)为事务Ti写数据对象A,ri(A)为事务Ti读数据对象A,有两个调度S1和S2为: S1: r2(A); r1(B); w2(A); r2(B); r3(A); w1(B); w3(A); w2(B) S2: r2(A); r1(B); w2(A); r3(A); w1(B); w3(A); r2(B); w2(B) 关于S1和S2,说法正确的是_______________。
-
如果事务T获得了数据项Q上的共享锁,则T对Q___
-
若事务T对数据R已加了X锁,则其他事务对数据R__________。
-
如果事务T对数据对象R实现S封锁,则T对R()。
-
43、如果事务T获得了数据项Q上的排他锁,则T对Q只能写不能读。