Jonathan's book and related rant.
Date: Sat, 3 Dec 2011 20:23:10 +0000 (UTC)
Message-ID: <pan.2011.12.03.20.23.10_at_gmail.com>
I started reading the "Oracle Core" book and have suddenly realized how lacking Oracle documentation is. The only document even mentioning private redo strands on MoS is 372557.1. In memory undo was described earlier in a paper by Craig Shallenheimer, but there were some doubts about the accuracy of that description, expressed by Jonathan in this OTN discussion:
https://forums.oracle.com/forums/message.jspa?messageID=3974313#3974313
Private redo strands and in-memory undo are very significant changes to
the common mechanisms, which weren't described either in the official
Oracle documentation, including MOS, or in semi-official Oracle
documentation, like the Tom Kyte's books.
I don't understand why Oracle is hiding such crucial information from the
DBA's. The first information about oracle redo allocation latches and
Oracle copy latches was available on the web, from the internal Oracle
sources, since Oracle 6. This hasn't changed until 9.2, with the
log_parallelism parameter, which was never adequately explained. The redo
control parameters have indeed vanished from the parameter tables, after
having played prominent roles in Oracle versions 6.0 to 9.1, for more
than a decade. The control is indeed gone, but it would be comforting to
explain the new mechanism.
I, for one, am deeply grateful to Jonathan for systematizing and bringing
this topic up, but I am extremely worried by the new spirit in the Oracle
Corp. which hides and omits such information from their customers.
-- http://mgogala.byethost5.comReceived on Sat Dec 03 2011 - 14:23:10 CST