<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Reading Material On Order 2</title>
	<atom:link href="http://hoopercharles.wordpress.com/2011/05/29/reading-material-on-order-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://hoopercharles.wordpress.com/2011/05/29/reading-material-on-order-2/</link>
	<description>Miscellaneous Random Oracle Topics: Stop, Think, ... Understand</description>
	<lastBuildDate>Thu, 23 May 2013 04:02:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Charles Hooper</title>
		<link>http://hoopercharles.wordpress.com/2011/05/29/reading-material-on-order-2/#comment-3324</link>
		<dc:creator><![CDATA[Charles Hooper]]></dc:creator>
		<pubDate>Fri, 03 Jun 2011 14:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://hoopercharles.wordpress.com/?p=4901#comment-3324</guid>
		<description><![CDATA[Dani,

I appreciate your comment regarding my book reviews.  

My reviews do not identify all mistakes in the books that I read, but I try to cover as many of the easily identified errors as possible, and do my best to cover all of the difficult to spot errors (yes, I miss several of these errors in a typical review that other members of the Oracle community could easily identify).  I also make an effort to identify the positive points of the books that I review, and in some cases that is a challenging exercise.

There is still a possibility that the &quot;Oracle Database 11g Performance Tuning Recipes: A Problem-Solution Approach&quot; book could be very good as a finished product.  Right now, I would rate the alpha copy of the book chapters at 2 out of 5 stars based on a close look at recipes 3-1 through 3-6 and 3-12 through 5-7.  Take, for example, the following quote from recipe 5-3: &quot;For example, if you see the db file sequential reads event (indicates full table scans) at the top of the wait event list, you must look a bit further to see how the database is accumulating these read events.&quot;  The next 3 sentences in the book are just as logically accurate as this one.  Another example from recipe 5-7 that describes how to resolve log file sync waits, &quot;Instead of committing after each row, for example, you can specify that the commits occur after every 500 rows.&quot;  This is later followed up by the statement &quot;The log file sync wait event can also be caused by too large a setting for the LOG_BUFFER initialization parameter. Too large a value for the LOG_BUFFER parameter will lead the LGWR process to write data less frequently to the redo log files.&quot; - didn&#039;t recipe 3-13 tell me that there is no risk in sizing the LOG_BUFFER parameter too large?  Sure, go ahead and tell the readers to modify the hidden parameter _log_io_size (without providing any warnings about modifying hidden parameters), and fail to mention that excessive time spent in the log file sync wait event could be caused by a CPU starvation condition.

I know from personal experience that the Apress editors are very good at spotting logical errors where one portion of a chapter is inconsistent with another portion of a chapter.  The Apress editors are also very good at looking at what is written and letting the author know that a section must be rewritten so that the content can be understood by the reader.  I *hope* that the technical reviewers of this book are also recommending adjustments for content accuracy.

In case it is of any interest to readers of this blog, the following article shows what I expect when reading a technical book:
http://hoopercharles.wordpress.com/2010/07/05/expectations-of-technical-books-the-path-to-positive-book-reviews/]]></description>
		<content:encoded><![CDATA[<p>Dani,</p>
<p>I appreciate your comment regarding my book reviews.  </p>
<p>My reviews do not identify all mistakes in the books that I read, but I try to cover as many of the easily identified errors as possible, and do my best to cover all of the difficult to spot errors (yes, I miss several of these errors in a typical review that other members of the Oracle community could easily identify).  I also make an effort to identify the positive points of the books that I review, and in some cases that is a challenging exercise.</p>
<p>There is still a possibility that the &#8220;Oracle Database 11g Performance Tuning Recipes: A Problem-Solution Approach&#8221; book could be very good as a finished product.  Right now, I would rate the alpha copy of the book chapters at 2 out of 5 stars based on a close look at recipes 3-1 through 3-6 and 3-12 through 5-7.  Take, for example, the following quote from recipe 5-3: &#8220;For example, if you see the db file sequential reads event (indicates full table scans) at the top of the wait event list, you must look a bit further to see how the database is accumulating these read events.&#8221;  The next 3 sentences in the book are just as logically accurate as this one.  Another example from recipe 5-7 that describes how to resolve log file sync waits, &#8220;Instead of committing after each row, for example, you can specify that the commits occur after every 500 rows.&#8221;  This is later followed up by the statement &#8220;The log file sync wait event can also be caused by too large a setting for the LOG_BUFFER initialization parameter. Too large a value for the LOG_BUFFER parameter will lead the LGWR process to write data less frequently to the redo log files.&#8221; &#8211; didn&#8217;t recipe 3-13 tell me that there is no risk in sizing the LOG_BUFFER parameter too large?  Sure, go ahead and tell the readers to modify the hidden parameter _log_io_size (without providing any warnings about modifying hidden parameters), and fail to mention that excessive time spent in the log file sync wait event could be caused by a CPU starvation condition.</p>
<p>I know from personal experience that the Apress editors are very good at spotting logical errors where one portion of a chapter is inconsistent with another portion of a chapter.  The Apress editors are also very good at looking at what is written and letting the author know that a section must be rewritten so that the content can be understood by the reader.  I *hope* that the technical reviewers of this book are also recommending adjustments for content accuracy.</p>
<p>In case it is of any interest to readers of this blog, the following article shows what I expect when reading a technical book:<br />
<a href="http://hoopercharles.wordpress.com/2010/07/05/expectations-of-technical-books-the-path-to-positive-book-reviews/" rel="nofollow">http://hoopercharles.wordpress.com/2010/07/05/expectations-of-technical-books-the-path-to-positive-book-reviews/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DanyC</title>
		<link>http://hoopercharles.wordpress.com/2011/05/29/reading-material-on-order-2/#comment-3320</link>
		<dc:creator><![CDATA[DanyC]]></dc:creator>
		<pubDate>Fri, 03 Jun 2011 07:53:54 +0000</pubDate>
		<guid isPermaLink="false">http://hoopercharles.wordpress.com/?p=4901#comment-3320</guid>
		<description><![CDATA[Very nice topic Charles as usual. I love reading your books review topics as it gives me a clear/objective picture of whether the information are correct or not. 

Keep up the brilliant job you do!!

Dani]]></description>
		<content:encoded><![CDATA[<p>Very nice topic Charles as usual. I love reading your books review topics as it gives me a clear/objective picture of whether the information are correct or not. </p>
<p>Keep up the brilliant job you do!!</p>
<p>Dani</p>
]]></content:encoded>
	</item>
</channel>
</rss>
