Prev | Current Page 109 | Next

Rick Greenwald, Robert Stackowiak, Jonathan Stern

"Oracle Essentials: Oracle Database 11g"


Redo Log Files
Redo log files contain a ???recording??? of the changes made to the database as a result
of transactions and internal Oracle activities. Since Oracle usually caches changed
blocks in memory, when instance failure occurs, some changed blocks might not
have been written out to the datafiles. The recording of the changes in the redo logs
can be used to play back the changes lost when the failure occurred, thus protecting
transactional consistency.
These files are sometimes confused with rollback buffers supporting
concurrency and described in Chapter 8. They are not the same!
In addition, redo log files are used for ???undo??? operations when a ROLLBACK statement
is issued. Uncommitted changes to the database are rolled back to the database
image at the last commit.
Suppressing Redo Logging
By default, Oracle logs all changes made to the database. The generation of redo logs
adds a certain amount of overhead. You can suppress redo log generation to speed up
specific operations, but doing so means the operation in question won??™t be logged in
the redo logs and youwill not be able to recover that operation in the event of a failure.


Pages:
97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
określić Kołobrzeg motoryzacja zakłady bukmacherskie bramy