http://metalink.oracle.com/metal ... T&p_id=212119.1
fact: Oracle Server - Enterprise Edition 8.1
symptom: Redo generation during direct load inserts (with APPEND hint) do
not decrease
symptom: LOGGING/NOLOGGING table flag has no effect
symptom: Database stands in noarchivelog mode
cause: Logging during direct load inserts are not well documented (bug
905174). The database must be in ARCHIVELOG mode for online redo records to be
written.
Fix
===
Changing the LOGGING flag of tables do not have any effect when the database is
in noarchivelog mode. If the database is in archivelog mode, LOGGING/NOLOGGING
flag on the table object will have an effect on redo generation during direct
load insert.
Explanation
===========
LOGGING/NOLOGGING table flag has no effect when a database is in
NOARCHIVELOG mode "for any operation that supports nologging", not only
for direct-path load.
Check for a complete list of operations that supports
NOLOGGING mode.
References
==========
Note:199298.1
- Diagnosing excessive redo generation
Note:188691.1
- How to Avoid Generation of Redolog Entries
Note:167492.1
- How to Find Sessions Generating Lots of Redo
Note:94402.1
- Oracle8i: Temporary Tables and Redo Generated
- LOGGING OPTION DOES NOT LOG IN NOARCHIVE MODE, NOT WELL