对于数据库计划,在确定它是否可恢复时,您是否考虑了中止?

时间:2016-10-20 09:44:04

标签: database transactions schedule

因此,对于可以恢复的计划,我相信第一个要写入的事务应该是第一个提交的事务。

但如果交易中止了怎么办?例如,在以下时间表中:

R 1(X); R2(X); W2(X); W1(X); a2; C1;

如果第二个交易已经提交,那么这将无法恢复,但看到它中止是否意味着我忽略了第二个交易,因此时间表 可以恢复?

在检查可序列性时,您只考虑已提交的事务,这是否相同?

0 个答案:

没有答案