设有两个事务T1、T2有如下调度,产生的不一致性是(  )。 A.丢失修改

题库2022-08-02  53

问题 设有两个事务T1、T2有如下调度,产生的不一致性是(  )。A.丢失修改B.不可重复读C.读脏数据D.幻影读

选项 A.丢失修改
B.不可重复读
C.读脏数据
D.幻影读

答案 A

解析 数据库的并发操作带来的问题有:丢失更新问题,读过时的数据及读“脏”数据。
在本题中,首先执行的T2的前三条语句,对A的值进行了修改,但它并没将修改的结果写回,因当事务T1再读A的值时,读取到的仍然是A原来的值,然后事务T1对A的值进行修改,并写回,这时事务T2再将其修改结果写回,显然,这样事务T2的修改覆盖了事务T1对A值的修改,因此丢失了更新。
转载请注明原文地址:https://tihaiku.com/congyezige/2419648.html

最新回复(0)