problem 1:
Discuss and illustrate out the dissimilar kinds of transaction failures. What do you understand by catastrophic failure?
problem 2:
Discuss and illustrate out the actions which are taken by the read_item and prepare_item operations on the database.
problem 3:
What is the system log employed for? What are the typical types of entries in the system log? What are checkpoints, and why are they significant?
problem 4:
What are transaction commit points, and why are they significant?
problem 5:
How are caching and buffering methods employed by recovery subsystem?
problem 6:
What are the before image (BFIM) and after image (AFIM) of the data item? What is the differentiation between in-place updating and shadowing, with respect to their handling of the BFIM and AFIM?
problem 7:
What do you understand by the term UNDO-type and REDO-type log entries?
problem 8:
Illustrate out the prepare-ahead logging protocol.