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

Home -> Community -> Mailing Lists -> Oracle-L -> Re: dml without redo

Re: dml without redo

From: Dennis Williams <oracledba.williams_at_gmail.com>
Date: Mon, 7 Nov 2005 09:54:32 -0600
Message-ID: <de807caa0511070754g41d05a0dkc78a16dfb0c4b8b2@mail.gmail.com>


Manoj,

> I want to fire an update stmt without genereating redo.
> The table has large volumn of data and I've update only column
> conditionally.

I don't see where you received a reply to your question. Hopefully this reply doesn't reach you too late.

I do not believe you can update an Oracle table without generating redo. For this reason, many data warehouse applications are written to perfom "insert-only" processing.

The key part is in your statement where you say you only update a column conditionally. If you can use the WHERE clause to minimize the number of rows that are updated, and only update the single column, while this won't eliminate your redo, it will minimize it.

Cheers,
Dennis Williams

--
http://www.freelists.org/webpage/oracle-l
Received on Mon Nov 07 2005 - 09:56:33 CST

Original text of this message

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