若这三个事务允许并行执行,则请列举出有多少可能的正确结果。 各个事务的内部结构如下所示。若事务不施加任何锁,则有多少可能的调度。 T1: R1( Get A into t1 ;t1: = t1 + 1 ); U1( Update A from t1 );

admin2009-02-15  29

问题 若这三个事务允许并行执行,则请列举出有多少可能的正确结果。
各个事务的内部结构如下所示。若事务不施加任何锁,则有多少可能的调度。
T1: R1( Get A into t1 ;t1: = t1 + 1 ); U1( Update A from t1 );
T2: R2( Get A into t2 ;t2: = t2 * 2); U2( Update A from t2);
T3:1t3( Get A into t3; display t3 ); U3( Update A from 1 );

选项

答案总共有90种可能的调度。

解析
转载请注明原文地址:https://jikaoti.com/ti/sci7FFFM
0

最新回复(0)