Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Uncommitted Data

Re: Uncommitted Data

From: HansF <News.Hans_at_telus.net>
Date: Wed, 15 Jun 2005 15:24:45 GMT
Message-Id: <pan.2005.06.15.15.27.46.709477@telus.net>


On Wed, 15 Jun 2005 07:59:17 -0700, agarwalp interested us by writing:

> Now if the uncommitted record is in the datafiles and information about
> the updated record is present in the redo log. And a checkpoint is
> done. If the database crashes now and then we restart the database
> again, then will old data will be restored by the before image of the
> record in the redo log. or the updated record will be saved.

Not complete description, but should help you with understanding:

That which is committed is in the tablespace data files. It is not 'replayed' for a routine instance recovery.

That which was in transition (a transaction) will be replayed, in part to to recreate the rollback/undo segments so that a clean transaction rollback can occur.

You may also want to review the Oracle Concepts Guide, Chapter 8, which has a decent discussion of each of the processes and describes this in a lot more detail. Esp. look at the 'lgwr' description.

-- 
Hans Forbrich                           
Canada-wide Oracle training and consulting
mailto: Fuzzy.GreyBeard_at_gmail.com   
*** I no longer assist with top-posted newsgroup queries ***
Received on Wed Jun 15 2005 - 10:24:45 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US