RE: alter table move and redo log

From: Kenneth Naim <kennaim_at_gmail.com>
Date: Sun, 15 Mar 2009 03:26:59 -0400
Message-ID: <7550CA404A824E82A910CE1A6D54F2FD_at_KenPC>


  1. Yes it becomes permanent as it is part of the ddl.
  2. Yes alter table logging will making it logging again.
  3. No there isn't a method within a single command to move an object nologging and have it be logging afterwards. It is very standard to rebuild certain objects nologging and then make them logging again. I do this nightly in my data warehouse where I rebuild bitmap index in parallel nologging and then alter them noparallel logging.

Ken

-----Original Message-----
From: oracle-l-bounce_at_freelists.org [mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Yechiel Adar
Sent: Sunday, March 15, 2009 3:20 AM
Cc: 'ORACLE-L'
Subject: Re: alter table move and redo log

If I run:
Alter table move nologging lob ...
1) Does the "nologging" part become permanent for the table or is it just for the move.
2) Will "Alter table logging" after the move command reactivate the logging of transactions for the table.
3) Is there an option to suppress login just for the move, like append does for insert?

Adar Yechiel
Rechovot, Israel

Kenneth Naim wrote:
> You can do move the table nologging and alter it logging after the move or
> do it logging and backup your archive logs to tape frequently during the
> process.
>
>
>

--
http://www.freelists.org/webpage/oracle-l


--
http://www.freelists.org/webpage/oracle-l
Received on Sun Mar 15 2009 - 02:26:59 CDT

Original text of this message