题目内容

设事务T1和T2对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突?________

A. T1正在写A,T2要读A
B. T1正在写A,T2也要写A
C. T1正在读A,T2要写A
D. T1正在读A,T2也要读A

查看答案
更多问题

若事务T对数据对象A加了S锁,则其他事务只能对数据A再申请施加____,不能再申请施加____,直到事务T释放A上的封锁。

A. S锁,S锁
B. X锁,X锁
C. S锁,X锁
D. X锁,S锁

若事务T对数据对象A加了________,则其他事务不能对数据A再施加任何封锁,直到事务T释放A上的封锁。

A. S锁
B. X锁
C. IS锁
D. 以上都不对

并发操作带来的数据不一致性,主要原因是并发操作破坏了事务的________。

A. 原子性
B. 一致性
C. 隔离性
D. 持续性

如果事务T获得了数据项Q上的共享锁,则T对Q________。

A. 只能读不能写
B. 只能写不能读
C. 既可读又可写
D. 不能读也不能写

答案查题题库