问题 单项选择题

设有两个事物T1、T2,其并发操作如下所示,下列说法中正确的是( )。

A.上述并发操作不存在问题

B.上述并发操作丢失更新

C.上述并发操作存在不一致的分析

D.上述并发操作存在对未提交更新的依赖

答案

参考答案:D

解析: 事务T1进行读取A操作并对A进行A*2的更新操作,但没有提交更新操作,事务T2读取更新后的A,接着事务T1对所做的更新操作进行了回滚,恢复A=100,而此时事务T2读取的A的值仍为200,这是一一个在数据库中并不存在的值,所以产生了对未提交更新的依赖。

选择题
判断题