一. NOLOGGING 说明
在对大表插入数据的时候,经常会用到nologging 选项。Nologging 并不是不产生redo,nologging + direct 只是不会对数据产生 redo(但依然有其他的redo)。
同理 logging + direct 下 undo 也是大大地减少, 减少的是 数据的undo ,这里强调的是 数据本身的undo ,就如同 redo的减少也一样,是 数据本身的 redo ,这和数据库是否产生 redo 和 undo 是不同的概念,比如空间分配的 redo and undo ,这就不是数据本身的变化。
在非归档模式下, 对于nologging 和 logging模式,只有使用 append,才不会对数据生成redo。
在归档模式下,只有将表置于nologging 模式,并且使用append 才不会对数据生成redo.