C H A P T E R  6

Writing and Recovery

The Moving Finger Writes; and Having Writ, Moves On (The Rubaiyat of Omar Khayyam)

In previous chapters you’ve seen how Oracle changes the content of data blocks (including undo blocks) and generates streams of redo information as it does so. You’ve seen the mechanisms that combine changes into transactions and ensure that those transactions appear to be atomic, consistent, and isolated, the first three requirements of ACID, but the questions remains, how does Oracle satisfy the D of ACID and make transactions durable?

So far we’ve been looking at change without making any comments about whether the data we are changing is in memory or on disc. In this chapter we start to take notice of the fact that while ...

Get Oracle Core: Essential Internals for DBAs and Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.