• 2022-05-30
    设T1和T2两个事务,他们对数据data的并发操作如下表所示(SLOCK data表示对数据data上S锁,UNLOCK data表示对数据data解锁),对这个并发操作,下面说法正确的是______。 T1 T2 ①请求 SLOCK data 读 data=20 ② ③A=A+30 写回 A=50 COMMIT UNLOCK data ④ 请求 SLOCK data 读data=20 写回data=50 COMMIT UNLOCK data
    A: 该操作部能重复读
    B: 该操作符合完整性要求
    C: 该操作的第①步中,事务T1应该申请X锁
    D: 该操作的第②步中,事务T2不可能得到对data的锁
  • 举一反三