ACorrect Answer

In rollforward, uncommitted or unaborted trasactions are lost.

close

BIncorrect Answer

During rollforward, all committed changes to the database must be reapplied to the database image. Only aborted transactions or transactions which are neither committed or aborted are ignored.

close

CIncorrect Answer

Ordering is essential, and must be in the same order as the changes occurred when the log was formed.

close

DIncorrect Answer

The changes are not applied to the current image, as this could contain changes from transactions which have not completed. Thus first all changes made since the last checkpoint are removed.

close

EIncorrect Answer

Only when the rollforward has completed will the database image be in a consistent state, so only then can new transactions be allowed to run.

close

A B C D E TELL ME NEXT INDEX
 
 
During Rollforward, which of the folling is not true
  1. Transactions which are in the log but not yet committed are restarted where they left off.
  2. Committed transactions in the log are reapplied.
  3. Committed transactions are reapplied in the same order as they appear in the log.
  4. Transactions which are reapplied are reapplied to the image as it was since the last checkpoint.
  5. Only once the rollforward has been completed can new transactions be performed.