whoa, Whoa, WHOA, Michael...
Michael said:
...parameter that FORCES all SQL to use LOGGING (i.e. generate Undo etc.)?...Can I disable this without having to bounce the instance?
Undo and
Redo (as in "Redo Logging") are two
entirely different activities. The commands that
Sy is talking about affect "REDO LOGGING".
If you
really mean
UNDO (i.e, =
Rollback entries), there is
no way to disable UNDO/Rollback entries in Oracle.
And as a clarification:
UNDO/Rollback entries provide "read consistency" and the option to UNDO/Rollback a transaction if you decide that you wish to abandon changes. Also, Oracle uses such entries during Database Recovery to Undo/Rollback transactions that were in-flight at the time of an abnormal termination/shutdown abort of an Oracle Instance.
Redo entries are strictly for Database Recovery to reconstruct transactions that were in-flight at the time of an abnormal termination/shutdown abort of an Oracle Instance.
These two types of entries are very different in use from one another...UNDO is not optional.
![[santa] [santa] [santa]](/data/assets/smilies/santa.gif)
Mufasa
(aka Dave of Sandy, Utah, USA)
[
Providing low-cost remote Database Admin services]
Click here to join
Utah Oracle Users Group on Tek-Tips if you use
Oracle in
Utah USA.