Jared,
You ARE right. You really don't need to retest it.
When an object is NOLOGGING is used in the CREATE statement, it is the
actual first load that the create does
that is NOLOGGING. All subsequent DML is logged.
When an object is ALTERed to NOLOGGING, only certain statements (eg
APPEND) that support NOLOGGING
are NOLOGGed.
Read the extract that Allen has quoted "Direct Loader .. and direct
path insert". It specifically talks of Direct
operations NOT regular DML. Regular DML is always always
LOGged.
Again, quoting from the 9i SQL Reference on the logging clause
: This also says " .. subseqent direct .. direct
..."
NOT regular DML.
=========================================================================
logging_clause
Purpose
The
logging_clause lets you specify whether
creation of a database object will be logged in the redo log file
(LOGGING) or not (NOLOGGING).
This clause also specifies whether subsequent Direct Loader (SQL*Loader)
and direct-path INSERT operations against the object are logged (LOGGING)
or not logged (NOLOGGING).
You can specify the
logging_clause in the following statements:
You can also specify LOGGING or NOLOGGING for the following operations:
- Rebuilding an index (using CREATE INDEX ...
REBUILD)
- Moving a table (using ALTER TABLE ... MOVE)
=========================================================================
Data Dictionary Updates are always logged. Regular DML is always
logged.
Note 17474.1 , from Oracle7 and Oracle8 days is still the best
reference.
The following operations can make use of no-logging
mode:
direct load (SQL*Loader)
direct-load INSERT
CREATE TABLE ... AS SELECT
CREATE INDEX
ALTER TABLE ... MOVE PARTITION
ALTER TABLE ... SPLIT
PARTITION
ALTER INDEX ... SPLIT
PARTITION
ALTER INDEX ... REBUILD
ALTER INDEX ... REBUILD
PARTITION
INSERT, UPDATE, and DELETE on
LOBs in NOCACHE NOLOGGING mode stored out of line
At 11:40 PM Tuesday, Jared Still wrote:
I will rerun my tests and post
the results to the list.
If there is a flaw in my testing procedure someone here
is sure to spot it.
Won't be able to do so until this afternoon however.
Jared
Hemant K Chitale
http://web.singnet.com.sg/~hkchital
--
http://www.freelists.org/webpage/oracle-l
Received on Tue Aug 23 2005 - 10:58:34 CDT