<?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/"
		>
<channel>
	<title>Comments for OraInternals</title>
	<atom:link href="http://www.orainternals.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.orainternals.com</link>
	<description>A company specializing in RAC, Performance, and E-business suite</description>
	<lastBuildDate>Tue, 24 Jan 2012 23:14:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>Comment on SCN &#8211; What, why, and how? by Kevin</title>
		<link>http://www.orainternals.com/2012/01/20/scn-what-why-and-how/#comment-390</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Tue, 24 Jan 2012 23:14:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?p=1268#comment-390</guid>
		<description>Regarding the code, yes. But could only commit so much to memory. Having access (periodic) to Oracle code over 20+ years does allow a lot to sink in though. I historically only cared about things that happen with nose-bleed frequency. As a platform guy that and bandwidth are all that matters. Bandwidth naturally improves due to simple HW evolution. Critical code, on the other hand, is a software problem that victimizes hardware. In short, spin-locks suck.

Now, all this aside, I&#039;d like to reiterate that my words regarding SCN internals is knowledge obtained by anyone with a debugger and 5 minutes of time.

In other words, Oracle Legal, if you are reading this you have too much time on your hands so don&#039;t bother sending me any &quot;fan mail.&quot; Enough is enough.</description>
		<content:encoded><![CDATA[<p>Regarding the code, yes. But could only commit so much to memory. Having access (periodic) to Oracle code over 20+ years does allow a lot to sink in though. I historically only cared about things that happen with nose-bleed frequency. As a platform guy that and bandwidth are all that matters. Bandwidth naturally improves due to simple HW evolution. Critical code, on the other hand, is a software problem that victimizes hardware. In short, spin-locks suck.</p>
<p>Now, all this aside, I&#8217;d like to reiterate that my words regarding SCN internals is knowledge obtained by anyone with a debugger and 5 minutes of time.</p>
<p>In other words, Oracle Legal, if you are reading this you have too much time on your hands so don&#8217;t bother sending me any &#8220;fan mail.&#8221; Enough is enough.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SCN &#8211; What, why, and how? by admin</title>
		<link>http://www.orainternals.com/2012/01/20/scn-what-why-and-how/#comment-389</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 24 Jan 2012 20:15:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?p=1268#comment-389</guid>
		<description>Hi Kevin
  Thank you for reading my blog and Thanks for your valuable comment. Of course, you would know the struct details of this code :) 
Cheers
Riyaj</description>
		<content:encoded><![CDATA[<p>Hi Kevin<br />
  Thank you for reading my blog and Thanks for your valuable comment. Of course, you would know the struct details of this code <img src='http://www.orainternals.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Cheers<br />
Riyaj</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SCN &#8211; What, why, and how? by Kevin</title>
		<link>http://www.orainternals.com/2012/01/20/scn-what-why-and-how/#comment-388</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Tue, 24 Jan 2012 19:05:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?p=1268#comment-388</guid>
		<description>&quot;SCN is a huge number with two components to it: Base and wrap&quot;

...Hi Riyaj,

  Actually, the SCN is represented as two separate words in a structure. They are organized to &quot;feel&quot; like a huge number but they are two words, one is 16b as you say and the other is 32b. This information is a) obtainable via any debugger and b) doesn&#039;t change anything about what you wrote :-)

Many years ago while working in the Oracle port team at Sequent we implemented a latch-free SCN using atomic 8byte pentium instructions. If the organization of the SCN wasn&#039;t as per what I wrote such an approach would not be possible because there would be no way to ensure the two words are adjacent in memory.

Trivial pursuit I suppose.</description>
		<content:encoded><![CDATA[<p>&#8220;SCN is a huge number with two components to it: Base and wrap&#8221;</p>
<p>&#8230;Hi Riyaj,</p>
<p>  Actually, the SCN is represented as two separate words in a structure. They are organized to &#8220;feel&#8221; like a huge number but they are two words, one is 16b as you say and the other is 32b. This information is a) obtainable via any debugger and b) doesn&#8217;t change anything about what you wrote <img src='http://www.orainternals.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Many years ago while working in the Oracle port team at Sequent we implemented a latch-free SCN using atomic 8byte pentium instructions. If the organization of the SCN wasn&#8217;t as per what I wrote such an approach would not be possible because there would be no way to ensure the two words are adjacent in memory.</p>
<p>Trivial pursuit I suppose.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SCN &#8211; What, why, and how? by The Oracle flaw: Clarifications and more information - TECHNOLOGY GADGETS &#8211; TECHNOLOGY GADGETS</title>
		<link>http://www.orainternals.com/2012/01/20/scn-what-why-and-how/#comment-386</link>
		<dc:creator>The Oracle flaw: Clarifications and more information - TECHNOLOGY GADGETS &#8211; TECHNOLOGY GADGETS</dc:creator>
		<pubDate>Tue, 24 Jan 2012 07:12:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?p=1268#comment-386</guid>
		<description>[...] of a database services association OraInterals, has zeroed in on another aspect of a smirch in a Jan. 20 post entitled &#8220;SCN &#8212; What, why, and how?&#8221; Shamsudeen records that he had hold off posting a blog entrance &#8220;for many [...]</description>
		<content:encoded><![CDATA[<p>[...] of a database services association OraInterals, has zeroed in on another aspect of a smirch in a Jan. 20 post entitled &#8220;SCN &#8212; What, why, and how?&#8221; Shamsudeen records that he had hold off posting a blog entrance &#8220;for many [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SCN &#8211; What, why, and how? by The Oracle flaw: Clarifications and more information - Security news - Tech Around World</title>
		<link>http://www.orainternals.com/2012/01/20/scn-what-why-and-how/#comment-385</link>
		<dc:creator>The Oracle flaw: Clarifications and more information - Security news - Tech Around World</dc:creator>
		<pubDate>Tue, 24 Jan 2012 03:14:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?p=1268#comment-385</guid>
		<description>[...] of the database services company OraInterals, has zeroed in on another aspect of the flaw in a Jan. 20 post entitled &#8220;SCN &#8212; What, why, and how?&#8221; Shamsudeen notes that he had held off posting the blog entry &#8220;for many months.&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[...] of the database services company OraInterals, has zeroed in on another aspect of the flaw in a Jan. 20 post entitled &#8220;SCN &#8212; What, why, and how?&#8221; Shamsudeen notes that he had held off posting the blog entry &#8220;for many months.&#8221; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SCN &#8211; What, why, and how? by jee</title>
		<link>http://www.orainternals.com/2012/01/20/scn-what-why-and-how/#comment-381</link>
		<dc:creator>jee</dc:creator>
		<pubDate>Sat, 21 Jan 2012 02:12:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?p=1268#comment-381</guid>
		<description>Awesome explanation. Thanks for sharing this valauable information. Great day ahead.</description>
		<content:encoded><![CDATA[<p>Awesome explanation. Thanks for sharing this valauable information. Great day ahead.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SCN &#8211; What, why, and how? by Andrew Rosati</title>
		<link>http://www.orainternals.com/2012/01/20/scn-what-why-and-how/#comment-377</link>
		<dc:creator>Andrew Rosati</dc:creator>
		<pubDate>Fri, 20 Jan 2012 15:20:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?p=1268#comment-377</guid>
		<description>Its not difficult to figure out how to raise the scn on an pc based oracle instance to just below the soft limit.  The infoworld article even mentions that its done with an undocumented parameter.  Also, its common practice to issue very restrictive read only production database accounts to non dbas. I have my doubts that their - 24 hours worth of scn jump limit fix - will slow down a persistent opponent.  Oracle needs to take this more seriously.</description>
		<content:encoded><![CDATA[<p>Its not difficult to figure out how to raise the scn on an pc based oracle instance to just below the soft limit.  The infoworld article even mentions that its done with an undocumented parameter.  Also, its common practice to issue very restrictive read only production database accounts to non dbas. I have my doubts that their &#8211; 24 hours worth of scn jump limit fix &#8211; will slow down a persistent opponent.  Oracle needs to take this more seriously.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tuning &#8216;log file sync&#8217; wait events by Log file synch tuning #2 - OraInternals</title>
		<link>http://www.orainternals.com/2008/07/07/tuning-log-file-sync-wait-events/#comment-371</link>
		<dc:creator>Log file synch tuning #2 - OraInternals</dc:creator>
		<pubDate>Wed, 04 Jan 2012 19:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://orainternals.wordpress.com/?p=40#comment-371</guid>
		<description>[...] reading my earlier blog about  log file sync tuning  a reader sent an interesting issue, worth blogging about [...]</description>
		<content:encoded><![CDATA[<p>[...] reading my earlier blog about  log file sync tuning  a reader sent an interesting issue, worth blogging about [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tuning latch contention: Cache buffers chain latches by Cardinality feedback to resolve a Cache buffers chains latch contention issue - OraInternals</title>
		<link>http://www.orainternals.com/2008/07/30/tuning-latch-contention-cache-buffers-chain-latches/#comment-370</link>
		<dc:creator>Cardinality feedback to resolve a Cache buffers chains latch contention issue - OraInternals</dc:creator>
		<pubDate>Wed, 04 Jan 2012 19:42:10 +0000</pubDate>
		<guid isPermaLink="false">http://orainternals.wordpress.com/?p=56#comment-370</guid>
		<description>[...] I blogged about resolving cache buffers chains latch contention in my earlier  entry , in which, root cause was excessive index access due to Nested Loops join. Recently, we resolved [...]</description>
		<content:encoded><![CDATA[<p>[...] I blogged about resolving cache buffers chains latch contention in my earlier  entry , in which, root cause was excessive index access due to Nested Loops join. Recently, we resolved [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Scripts by Shared pool freelists (and durations) - OraInternals</title>
		<link>http://www.orainternals.com/scripts/#comment-369</link>
		<dc:creator>Shared pool freelists (and durations) - OraInternals</dc:creator>
		<pubDate>Wed, 04 Jan 2012 17:49:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.orainternals.com/?page_id=390#comment-369</guid>
		<description>[...] Scripts [...]</description>
		<content:encoded><![CDATA[<p>[...] Scripts [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

