Jonathan's book and related rant.

From: Mladen Gogala <gogala.mladen_at_gmail.com>
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.com
Received on Sat Dec 03 2011 - 14:23:10 CST

Original text of this message