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 -> frequent commits

frequent commits

From: Pradeep <agarwalp_at_eeism.com>
Date: 16 Jan 2006 07:25:28 -0800
Message-ID: <1137425128.146408.270860@g14g2000cwa.googlegroups.com>


Please fix what i am missing here.

The argument against frequent commits is that oracle needs the transaction details, which is wiped out by COMMIT, to supports its multiversioning facility.
But i have read that when oracle goes to rollback segments for getting the status of a trans id, and if the trans id not present it regards it as COMMITTED. This belief is what raised my question. ?? If this not true, then what if a block update is committed-> transaction id of the block does not indicate the commit status. and eventually after some time (read days) the rollback segments (which contains the status of that transaction id) gets wiped out, Now if i read that block will it give the 01555 error?? Received on Mon Jan 16 2006 - 09:25:28 CST

Original text of this message

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