• 2022-06-08
    若事务 T2 对数据 D2 已加共享锁 ,事务 T 1对数据 D2 ____
    A: 加共享锁成功, 加排它锁失败
    B: 加排它锁成功, 加共享锁失败
    C: 加共享锁、 排它锁都成功
    D: 加共享锁、 排它锁都失败
  • A

    内容

    • 0

      假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1已加排它锁,T1对D2已加共享锁;那么T2对D1(45),那么T2对D2(46)。 (46) A: 加共享锁成功,加排它锁失败 B: 加共享锁、加排它锁都失败 C: 加共享锁、加排它锁都成功 D: 加排它锁成功,加共享锁失败

    • 1

      并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2,T3分别对数据D2、D3加了排他锁,之后事务T1对数据<br/>( <br/>)。 A: D2、D3加排它锁都成功 B: D2、D3加共享锁都成功 C: D2加共享锁成功、D3加排它锁失败 D: D2、D3加排它锁和共享锁都失败

    • 2

      并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2,T3分别对数据D2、D3加了排他锁,之后事务T2对数据<br/>( )。 A: D1、D3加共享锁都失败 B: D1、D3加共享锁都成功 C: D1加共享锁成功、D3加排它锁失败 D: D1加排它锁成功、D3和共享锁失败

    • 3

      若数据A持有事务T1所加的排他锁,那么其他事务对数据A()。 A: 加共享锁成功,加排他锁失败 B: 加排他锁成功,加共享锁失败 C: 加共享锁、加排他锁都成功 D: 加共享锁、加排他锁都失败

    • 4

      若事务T对数据R已经加了排它锁,则下面说法错误的是() A: 其他事务对数据R可以加共享锁不能加排它锁 B: 其他事务对数据R不能加共享锁可以加排它锁 C: 其他事务对数据R可以加共享锁也可以加排它锁 D: 其他事务对数据R不能加任何锁