(简答题)
有些事务只要读数据,为什么也要加S锁?
正确答案
一个事务在读一批数据时,为了防止其他事务对这批数据进行修改,也应对这批数据加S锁,这样才能读到全部正确的数据。
答案解析
略
相似试题
(填空题)
若事务T对数据对象A加了S锁,则其他事务只能对数据A再加()锁,不能加()锁,直到事务T释放A上的锁。
(单选题)
若事务T对数据对象A加上S锁,则()。
(单选题)
若事务T获得了数据对象R的S锁控制权,则其他事务对R()
(填空题)
若事务T获得了数据对象R的S锁控制权,则T对R()
(单选题)
若事务T获得了数据对象R的S锁控制权,则T对R()
(单选题)
若事务T对数据R已加了X锁,则其他事务对数据R()。
(单选题)
要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是()
(单选题)
如果事务T获得了数据项Q上的排他锁,则T对Q()
(单选题)
如果事务T获得了数据项Q上的排他锁,则T对Q()。