问题
单项选择题
设有两个事物T1、T2,其并发操作如下所示,下列说法中正确的是( )。
A.上述并发操作不存在问题
B.上述并发操作丢失更新
C.上述并发操作存在不一致的分析
D.上述并发操作存在对未提交更新的依赖
答案
参考答案:D
解析: 事务T1进行读取A操作并对A进行A*2的更新操作,但没有提交更新操作,事务T2读取更新后的A,接着事务T1对所做的更新操作进行了回滚,恢复A=100,而此时事务T2读取的A的值仍为200,这是一一个在数据库中并不存在的值,所以产生了对未提交更新的依赖。