如果事务T获得了对数据D上的排他锁,则T对D( )。
A: 既能读又能写
B: 只能读不能写
C: 只能写不能读
D: 不能读也不能写
A: 既能读又能写
B: 只能读不能写
C: 只能写不能读
D: 不能读也不能写
A
举一反三
- 如果事务T获得了对数据D上的排他锁,则T对D( )。 A: 既能读又能写 B: 只能读不能写 C: 只能写不能读 D: 不能读也不能写
- 如果事务T获得了对数据D上的排他锁,则T对D( )。 A: 既能读又能写 B: 只能读不能写 C: 只能写不能读 D: 不能读也不能写
- 如果事务T获得了对数据D上的排他锁,则T对D( )。 A: 既能读又能写 B: 只能读不能写 C: 只能写不能读 D: 不能读也不能写
- 事务T对数据对象A加了X锁,则T对数据A( ) A: 只能读不能写 B: 只能写不能读 C: 能读也能写 D: 不能读也不能写
- 若事务T对数据对象A加上X锁,则事务T对数据对象A()。 A: 只能读不能写 B: 只能写不能读 C: 既能读又能写 D: 不能读也不能写
内容
- 0
如果事务T获得了数据项A上的排他锁,则T对A( ) 。 A: 不能读也不能写 B: 既可读又可写 C: 只能写不能读 D: 只 能读不能写
- 1
如果事务T获得了数据项Q上的共享锁,则T对Q(<br/>)。 A: 只能读不能写 B: 只能写不能读 C: 既能读又可写 D: 不能读不能写
- 2
如果事务T获得了数据项A上的排他锁,则其他事务对A( )。 A: 只能读不能写 B: 只能写不能读 C: 可以读也可以写 D: 不能读也不能写
- 3
如果事务T获得了数据项Q上的排他锁,则T对Q( ) A: 只能读不能写 B: 既可写又可读 C: 只能写不能读 D: 不能读也不能写
- 4
如果事务T获得了数据项Q上的排他锁,则T对Q( ) 。 A: 不能读也不能写 B: 只能读不能写 C: 既可读又可写 D: 只能写不能读