NOLOGGING子句可以减少redo的产生,但是并不是所有场合都适用,普通的DML会忽略NOLOGGING选项,只有APPEND等direct path操作才能使NOLOGGING起作用,下图是一个对照表,取自ASKTOM,挺好也挺简单的
Table Mode Insert Mode ArchiveLog mode result
———– ————- —————– ———-
LOGGING APPEND ARCHIVE LOG redo generated
NOLOGGING APPEND ARCHIVE LOG no redo
LOGGING no append “” redo generated
NOLOGGING no append “” redo generated
LOGGING APPEND noarchive log mode no redo
NOLOGGING APPEND noarchive log mode no redo
LOGGING no append noarchive log mode redo generated
NOLOGGING no append noarchive log mode redo generated
0 Responses to “NOLOGGING的适用模式对照表”