设有两个事务T1和T2,其并发操作如下表所示,则下列说法中正确的是

admin2009-01-19  27

问题 设有两个事务T1和T2,其并发操作如下表所示,则下列说法中正确的是

选项 A、该操作序列不存在问题
B、该操作序列丢失修改
C、该操作序列不能重复读
D、该操作序列读出“脏”数据

答案2

解析 当多个事务并发执行时,即使每个事务都单独的正确执行,数据库的一致性也可能被破坏,因为在并发执行中可能出现以下3个问题:①丢失更新:②对未提交更新的依赖,即读取“脏”数据;③不一致的分析。从表中可以看出,当事务T2对数据项A进行修改时,事务Tl所做的更新丢失了,被事务T2所作的更新覆盖了。因此,属于丢失更新,本题正确答案为B。
转载请注明原文地址:https://jikaoti.com/ti/nhQ7FFFM
0

最新回复(0)