A、  B、  C、  D、  D事务T1进行读取A操作并对A进行A*2的更新操作,但没有提交更新操作,事务T2读取更新后的A,接着事务T1对所做的更新操作进行了回滚,恢复A=100,而此时事务T2读取的A的值仍为2

admin2012-03-27  26

问题

选项 A、 
B、 
C、 
D、 

答案D

解析 事务T1进行读取A操作并对A进行A*2的更新操作,但没有提交更新操作,事务T2读取更新后的A,接着事务T1对所做的更新操作进行了回滚,恢复A=100,而此时事务T2读取的A的值仍为200,这是一一个在数据库中并不存在的值,所以产生了对未提交更新的依赖。
转载请注明原文地址:https://kaotiyun.com/show/c0vZ777K
0

最新回复(0)