Difference between Steal/No-Steal and Force/No-Force policies in database recovery
Suppose a transaction T1 wants to read a data object X, but the working memory is full with all the other transactions’ work. So T1 needs to clear some memory, which it does by kicking some other page in working memory to stable storage. This can be dangerous, because we can’t be sure that what … Read more