1.设 Tl ,T2,T3是如下的 3 个事务: Tl :A : = A + 2 ;
B:=B - 1T2:A : = A * 2 ;
B:=B * 2T3:A : = A **2 ;
B:=B**2设 A,B 的初值为 0 。 ( l )若这 3 个事务允许并行执行,则有多少可能的正确结果,请一一列举出来。( 2 )请给出一个可串行化的调度,并给出执行结果( 3 )请给出一个非串行化的调度,并给出执行结果。( 4 )若这 3 个事务都遵守两段锁协议,请给出一个不产生死锁的可串行化调度。 ( 5 )若这 3 个事务都遵守两段锁协议,请给出一个产生死锁的调度
发布时间:2024-05-17 18:36:38