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: online redefinition used too much undo segment?

Re: online redefinition used too much undo segment?

From: Sybrand Bakker <postbus_at_sybrandb.demon.nl>
Date: Sun, 26 Feb 2006 08:33:57 +0100
Message-ID: <gbm202t4btphm9hca9sdnbfion7dn08jp0@4ax.com>


On 25 Feb 2006 22:05:21 -0800, "Zhu Chao" <zhuchao_at_gmail.com> wrote:

>no, I believe to rollback the insert, it just need to log the rowid,
>and delete that rowid from database.
>
>To rollback a delete, it does need to save all the old value.
>
>Right?

Nonsense. A rowid is a symbolic representation of the location in the database. It is not stored at all, except in indexes. Also blocks are rearranged when a row is removed.

--
Sybrand Bakker, Senior Oracle DBA
Received on Sun Feb 26 2006 - 01:33:57 CST

Original text of this message

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