<?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: Consistent Gets &#8211; 2</title>
	<atom:link href="http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/</link>
	<description>Just another Oracle weblog</description>
	<lastBuildDate>Mon, 20 May 2013 01:44:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: 一致性读2-翻译jonathanlewis的一篇blog &#124; dbafree首页</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-40875</link>
		<dc:creator><![CDATA[一致性读2-翻译jonathanlewis的一篇blog &#124; dbafree首页]]></dc:creator>
		<pubDate>Tue, 28 Jun 2011 02:06:44 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-40875</guid>
		<description><![CDATA[[...] 翻译自：http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] 翻译自：http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: What is consistent gets and db block gets? &#124; Xing AiMing&#039;s Home Page - 邢爱明的个人网站</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-40765</link>
		<dc:creator><![CDATA[What is consistent gets and db block gets? &#124; Xing AiMing&#039;s Home Page - 邢爱明的个人网站]]></dc:creator>
		<pubDate>Wed, 15 Jun 2011 07:00:53 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-40765</guid>
		<description><![CDATA[[...] References: Quick Tips Consistent Gets – 2 [...]]]></description>
		<content:encoded><![CDATA[<p>[...] References: Quick Tips Consistent Gets – 2 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oracle: Checking Object Index Leaf Blocks &#171;</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-37692</link>
		<dc:creator><![CDATA[Oracle: Checking Object Index Leaf Blocks &#171;]]></dc:creator>
		<pubDate>Sat, 13 Nov 2010 05:44:34 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-37692</guid>
		<description><![CDATA[[...] have better execution plan against the Cost-Based. Using RULE vs CHOOSE the result of the consistent gets is 70% smaller than the CHOOSE. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] have better execution plan against the Cost-Based. Using RULE vs CHOOSE the result of the consistent gets is 70% smaller than the CHOOSE. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scalability Conflict &#171; Oracle Scratchpad</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-36888</link>
		<dc:creator><![CDATA[Scalability Conflict &#171; Oracle Scratchpad]]></dc:creator>
		<pubDate>Fri, 30 Jul 2010 17:52:21 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-36888</guid>
		<description><![CDATA[[...] of index blocks. The process running the query will do a lot of work reading undo blocks to create read consistent copies of the blocks it needs to [...]]]></description>
		<content:encoded><![CDATA[<p>[...] of index blocks. The process running the query will do a lot of work reading undo blocks to create read consistent copies of the blocks it needs to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: True or False &#8211; Undo &#171; Charles Hooper&#039;s Oracle Notes</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-36187</link>
		<dc:creator><![CDATA[True or False &#8211; Undo &#171; Charles Hooper&#039;s Oracle Notes]]></dc:creator>
		<pubDate>Sun, 09 May 2010 14:10:48 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-36187</guid>
		<description><![CDATA[[...] http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] <a href="http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/" rel="nofollow">http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Statspack/AWR Report Resources &#171; Charles Hooper&#39;s Oracle Notes</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-34980</link>
		<dc:creator><![CDATA[Statspack/AWR Report Resources &#171; Charles Hooper&#39;s Oracle Notes]]></dc:creator>
		<pubDate>Mon, 14 Dec 2009 14:14:04 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-34980</guid>
		<description><![CDATA[[...] #4 An absolutely confusing definition of consistent gets, which are different from current mode gets. The consistent get, while coming from memory, may have involved one or more physical disk reads. The &#8220;db block gets&#8221; statistic is actually the same thing as a current mode get. A consistent get attempts to build a version of a block as of a specific time, or more accurately, as of a specific SCN through the application of zero, one, two, or more undo blocks. The specific SCN to which the block is rolled back is dependent on the current isolation level specified for the session. A current mode get will contain both committed and uncommitted data since it is the version of the block as it exists at that instant. See these blog posts: http://jonathanlewis.wordpress.com/2009/06/09/quiz-night/ http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] #4 An absolutely confusing definition of consistent gets, which are different from current mode gets. The consistent get, while coming from memory, may have involved one or more physical disk reads. The &#8220;db block gets&#8221; statistic is actually the same thing as a current mode get. A consistent get attempts to build a version of a block as of a specific time, or more accurately, as of a specific SCN through the application of zero, one, two, or more undo blocks. The specific SCN to which the block is rolled back is dependent on the current isolation level specified for the session. A current mode get will contain both committed and uncommitted data since it is the version of the block as it exists at that instant. See these blog posts: <a href="http://jonathanlewis.wordpress.com/2009/06/09/quiz-night/" rel="nofollow">http://jonathanlewis.wordpress.com/2009/06/09/quiz-night/</a> <a href="http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/" rel="nofollow">http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nigel</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-33860</link>
		<dc:creator><![CDATA[Nigel]]></dc:creator>
		<pubDate>Mon, 13 Jul 2009 13:43:19 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-33860</guid>
		<description><![CDATA[That is very intersting! It also blows apart my understanding of how Oracle works! I had, rather simplistically, believed that SCN was King and that first past the post was the &quot;winner&quot; in transactions. I had no idea that (relatively) complex stuff like that you describe went on. Is this in the Oracle Docs.?]]></description>
		<content:encoded><![CDATA[<p>That is very intersting! It also blows apart my understanding of how Oracle works! I had, rather simplistically, believed that SCN was King and that first past the post was the &#8220;winner&#8221; in transactions. I had no idea that (relatively) complex stuff like that you describe went on. Is this in the Oracle Docs.?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Lewis</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-33710</link>
		<dc:creator><![CDATA[Jonathan Lewis]]></dc:creator>
		<pubDate>Mon, 29 Jun 2009 18:34:10 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-33710</guid>
		<description><![CDATA[Nigel,

I&#039;ve modified the wording to clear this up. Your session is allowed to run code behind the scenes that sees the uncommitted changes even though you, as an end-user, don&#039;t have access to those changes.]]></description>
		<content:encoded><![CDATA[<p>Nigel,</p>
<p>I&#8217;ve modified the wording to clear this up. Your session is allowed to run code behind the scenes that sees the uncommitted changes even though you, as an end-user, don&#8217;t have access to those changes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nigel</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-33708</link>
		<dc:creator><![CDATA[Nigel]]></dc:creator>
		<pubDate>Mon, 29 Jun 2009 15:55:48 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-33708</guid>
		<description><![CDATA[&quot;you need to see uncommitted changes from other sessions in case you are trying to make a change that will become illegal when the other session commits.&quot;

I am confused! I thought that uncommitted changes in other sessions were absolutely not ever visible. I am missing something glaring, I know, but what?!]]></description>
		<content:encoded><![CDATA[<p>&#8220;you need to see uncommitted changes from other sessions in case you are trying to make a change that will become illegal when the other session commits.&#8221;</p>
<p>I am confused! I thought that uncommitted changes in other sessions were absolutely not ever visible. I am missing something glaring, I know, but what?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glossary &#171; Oracle Scratchpad</title>
		<link>http://jonathanlewis.wordpress.com/2009/06/12/consistent-gets-2/#comment-33693</link>
		<dc:creator><![CDATA[Glossary &#171; Oracle Scratchpad]]></dc:creator>
		<pubDate>Sat, 27 Jun 2009 20:12:59 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=1495#comment-33693</guid>
		<description><![CDATA[[...] LIO: (a.k.a Logical I/O) &#8211; a visit to a block that is in the buffer cache, initiated by a search though a cache buffers chain while holding a latch. (See also PIO). For further reading about logical I/Os, see this note. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] LIO: (a.k.a Logical I/O) &#8211; a visit to a block that is in the buffer cache, initiated by a search though a cache buffers chain while holding a latch. (See also PIO). For further reading about logical I/Os, see this note. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
