Forward recovery (redo), Database Management System

Forward Recovery (Redo):In this system the committed changes made by a transaction are reapplied to a previous copy of the database.

 

                       2216_Forward Recovery (Redo).png

In simpler words, when a definite error in a system is detected, the recovery system creates an accurate assessment of the state of the system and then creates the appropriate adjustment based on the anticipated results - had the system been error free.

One thing to be well-known is that the Undo and Redo operations must be idempotent, i.e., implementing them several times must be equivalent to implementing them once.  This characteristic is needed to guarantee correct behaviour of database even if a failure happens during the recovery process.

Depending on the above discussed recovery system; various types of recovery methods have been used. Though, we define the most important recovery schemes used in most of the commercial DBMSs.

Posted Date: 3/12/2013 5:14:47 AM | Location : United States







Related Discussions:- Forward recovery (redo), Assignment Help, Ask Question on Forward recovery (redo), Get Answer, Expert's Help, Forward recovery (redo) Discussions

Write discussion on Forward recovery (redo)
Your posts are moderated
Related Questions
What is Hierarchical DBMS In HDBMS, data is structured in a tree like manner. There is a parent-child relationship between data items and the data model is very suitable for re


Explain the uses of deadlock It will lead to deadlock since this is the only place where incoming acknowledgements are processed. Without this code, sender will keep timing ou

properties of derirable decomposition

Provide Examples of different types of Time and Date formats.  It's most common store dates using a dash (-) as a colon (:)and the delimiter as the time delimiter. The given fo

Use a Set operator to create a list of academics who have written or co-written less than 5 papers and also have greater than 3 interests. List their academic number in the output.

Define According to the levels of abstraction, the schema at the intermediate level is called  Ans: As per to the levels of abstraction, the schema at the intermediate level is

Define about the Stored Procedure - It's a set of T-SQL statements combined together to perform a single task formed by combining numerous small tasks. - When you essentiall

After the completion of the logical model the physical model is to be made. The oracle 10 G will be used as a database server and all the tables with their column are created and i

A domain is a set of permissible values that can be given to an attribute. So each attribute in a table has a definite domain. Values to these attributes cannot be assigned outside