欢迎来到建筑考试题库网 建筑考试题库官网
全部科目 > 大学试题 > 计算机科学 > 数据库系统应用

问答题

案例分析题

设T1,几,几是如下的3个事务:  
T1:A : = A + 2 ;  
T2:A : = A * 2 ;  
T3:A : = A **2 ; ( A<-A*A) 
设A的初值为 0 。

若这3个事务允许并行执行,则有多少可能的正确结果,请一一列举出来。

    【参考答案】

    A 的最终结果可能有 2 、 4 、 8 、 16 。因为串行执行次序有 T1 T2T3、 T1 T3T2、T2T1T3......

    (↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

    点击查看答案
    微信小程序免费搜题
    微信扫一扫,加关注免费搜题

    微信扫一扫,加关注免费搜题