Pause/Resume works in the following way,
when we are in paused mode, we do not set tx_read/write bit
and do not put the cache line into the log.
The problem may arise if the transaction had access the pause/resume cache block before, which mean the tx_read/write bit would be set before the pause mode is entered. If so, we may rollback on abort the information that we do not want to rollback.
Wednesday, July 05, 2006
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment