2.事务T写数据D: IF ts(T)>=tr (D)AND ts(T)>=tw(D) THEN {write(D) tw:=ts (T)} ELSE rol lback T and restart it with a new ts(T);
6 2.事务T写数据D: IF ts(T)>=tr(D)AND ts(T)>=tw(D) THEN {write(D); tw:=ts(T)} ELSE rollback T and restart it with a new ts(T);
。写与其他事务的读、写操作均冲突: 写时对数据的tw、tr都须检查是否满足 时间标记协议。 。不满足,须卷回T,并以赋于新的ts(T) 重启T
7 ⚫ 写与其他事务的读、写操作均冲突: 写时对数据的tw、tr都须检查是否满足 时间标记协议。 ⚫ 不满足,须卷回T,并以赋于新的ts(T) 重启T