Re: Jonathan's book and related rant.
From: Robert Klemme <shortcutter_at_googlemail.com>
Date: Sun, 04 Dec 2011 11:30:46 +0100
Message-ID: <9k10eoFh4aU1_at_mid.individual.net>
On 03.12.2011 21:23, Mladen Gogala wrote:
> 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.
Date: Sun, 04 Dec 2011 11:30:46 +0100
Message-ID: <9k10eoFh4aU1_at_mid.individual.net>
On 03.12.2011 21:23, Mladen Gogala wrote:
> 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.
I can only offer speculation, here are some potential reasons:
- they want to sell training courses.
- they want to sell books.
- the simply lost overview of their product and feature changes between versions.
- Larry wants to turn Oracle corp. into a religion whose knowledge is passed on verbally from one generation of priests to the next.
...
Kind regards
robert
-- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/Received on Sun Dec 04 2011 - 04:30:46 CST