<?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 on: Finding the reasons for excessive logical IOs</title>
	<atom:link href="http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=finding-the-reasons-for-excessive-logical-ios</link>
	<description>Oracle, Exadata, Performance, Troubleshooting - Mobile Life and Productivity.</description>
	<lastBuildDate>Wed, 08 Feb 2012 08:03:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Dynamic tracing of Oracle logical I/O &#171; Alexander Anokhin</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-9439</link>
		<dc:creator>Dynamic tracing of Oracle logical I/O &#171; Alexander Anokhin</dc:creator>
		<pubDate>Thu, 01 Dec 2011 10:29:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-9439</guid>
		<description>[...] The tool can be especially helpful in 11g because x$kcbsw (x$kcbuwhy in 11g) is not populated properly there. Note: Examples of using view x$kcbsw: - Investigating Logical I/O by Jonathan Lewis - Finding the reasons for excessive logical IOs by Tanel Poder [...]</description>
		<content:encoded><![CDATA[<p>[...] The tool can be especially helpful in 11g because x$kcbsw (x$kcbuwhy in 11g) is not populated properly there. Note: Examples of using view x$kcbsw: &#8211; Investigating Logical I/O by Jonathan Lewis &#8211; Finding the reasons for excessive logical IOs by Tanel Poder [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JoeG</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-8929</link>
		<dc:creator>JoeG</dc:creator>
		<pubDate>Tue, 08 Nov 2011 14:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-8929</guid>
		<description>Tanel,

We are experiencing high logical IO intermittently on a table insert.  The table has 314 columns.  It has 10 indexes, only an update trigger and 1 PK constraint.  It is an INSERT tbl1 col1... values(val1....) type of SQL.  Most of the time the insert completes in less than 1 second.  We have applied patches from Oracle (11.2 BP10 &amp; 10205201) but still face issues intermittently on INSERTS.  The SELECT statements have not had any performance issues.  

Is there a table or view that shows when the table needs to extent as your site is the first one I have seen that talks about high logical IO.

Any help or insites would be much appreciated.
Regards,
Joe</description>
		<content:encoded><![CDATA[<p>Tanel,</p>
<p>We are experiencing high logical IO intermittently on a table insert.  The table has 314 columns.  It has 10 indexes, only an update trigger and 1 PK constraint.  It is an INSERT tbl1 col1&#8230; values(val1&#8230;.) type of SQL.  Most of the time the insert completes in less than 1 second.  We have applied patches from Oracle (11.2 BP10 &amp; 10205201) but still face issues intermittently on INSERTS.  The SELECT statements have not had any performance issues.  </p>
<p>Is there a table or view that shows when the table needs to extent as your site is the first one I have seen that talks about high logical IO.</p>
<p>Any help or insites would be much appreciated.<br />
Regards,<br />
Joe</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tanel Poder</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3466</link>
		<dc:creator>Tanel Poder</dc:creator>
		<pubDate>Fri, 25 Dec 2009 05:19:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3466</guid>
		<description>Jonathan Lewis has also written about this topic:

http://www.jlcomp.demon.co.uk/buffer_usage.html</description>
		<content:encoded><![CDATA[<p>Jonathan Lewis has also written about this topic:</p>
<p><a href="http://www.jlcomp.demon.co.uk/buffer_usage.html" rel="nofollow">http://www.jlcomp.demon.co.uk/buffer_usage.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tanel Poder</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3465</link>
		<dc:creator>Tanel Poder</dc:creator>
		<pubDate>Fri, 25 Dec 2009 05:09:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3465</guid>
		<description>Well, I guess you have to read through it once more then!

What I have highlighted in the output is section with *BUFG*.

And earlier in the note I have documented that BUFG means &quot;Buffer get reasons&quot;. 

If you&#039;re doing too many buffer gets, you want to know WHY. And the reasons section will tell you that. For example this approach has allowed me to diagnose a problem with ASSM space allocation code in kernel, where majority of buffer get reasons started with KTS and for most of these the reason was reported as ktspscan_bmb in BUFG output).</description>
		<content:encoded><![CDATA[<p>Well, I guess you have to read through it once more then!</p>
<p>What I have highlighted in the output is section with *BUFG*.</p>
<p>And earlier in the note I have documented that BUFG means &#8220;Buffer get reasons&#8221;. </p>
<p>If you&#8217;re doing too many buffer gets, you want to know WHY. And the reasons section will tell you that. For example this approach has allowed me to diagnose a problem with ASSM space allocation code in kernel, where majority of buffer get reasons started with KTS and for most of these the reason was reported as ktspscan_bmb in BUFG output).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: willem</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3464</link>
		<dc:creator>willem</dc:creator>
		<pubDate>Thu, 24 Dec 2009 22:10:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3464</guid>
		<description>Long output, yes. I don&#039;t get the point though. How to know if the output points to a problem?</description>
		<content:encoded><![CDATA[<p>Long output, yes. I don&#8217;t get the point though. How to know if the output points to a problem?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans-Peter</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3231</link>
		<dc:creator>Hans-Peter</dc:creator>
		<pubDate>Thu, 03 Dec 2009 07:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3231</guid>
		<description>Hi Tanel,

Nice stuff!
I look forward for the follow up.

Regards Hans-Peter</description>
		<content:encoded><![CDATA[<p>Hi Tanel,</p>
<p>Nice stuff!<br />
I look forward for the follow up.</p>
<p>Regards Hans-Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blogroll Report 13/11/2009-20/11/2009 &#171; Coskan&#8217;s Approach to Oracle</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3112</link>
		<dc:creator>Blogroll Report 13/11/2009-20/11/2009 &#171; Coskan&#8217;s Approach to Oracle</dc:creator>
		<pubDate>Mon, 23 Nov 2009 01:59:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3112</guid>
		<description>[...] 17-How to find reasons excessive LIO? Tanel Poder-Finding the reasons for excessive logical IOs [...]</description>
		<content:encoded><![CDATA[<p>[...] 17-How to find reasons excessive LIO? Tanel Poder-Finding the reasons for excessive logical IOs [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Haris</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3069</link>
		<dc:creator>Haris</dc:creator>
		<pubDate>Fri, 20 Nov 2009 08:44:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3069</guid>
		<description>Hi Tanel

Very informative.

By the way, can you please give some interpretation the important point from the output and where actually the problem which caused the excessive logical IOs.

Thanks in Advance.

Cheers!</description>
		<content:encoded><![CDATA[<p>Hi Tanel</p>
<p>Very informative.</p>
<p>By the way, can you please give some interpretation the important point from the output and where actually the problem which caused the excessive logical IOs.</p>
<p>Thanks in Advance.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tanel Poder</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3067</link>
		<dc:creator>Tanel Poder</dc:creator>
		<pubDate>Fri, 20 Nov 2009 04:16:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3067</guid>
		<description>Thanks!

By the way I fixed a typo - kill -STOP suspends the process (not kill -SUSP as I wrote earlier)...</description>
		<content:encoded><![CDATA[<p>Thanks!</p>
<p>By the way I fixed a typo &#8211; kill -STOP suspends the process (not kill -SUSP as I wrote earlier)&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dion Cho</title>
		<link>http://blog.tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/comment-page-1/#comment-3066</link>
		<dc:creator>Dion Cho</dc:creator>
		<pubDate>Fri, 20 Nov 2009 03:06:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=500#comment-3066</guid>
		<description>Tanel.

Good stuff as always. This would be a good example on how a simple question turns out to be a big knowledge.</description>
		<content:encoded><![CDATA[<p>Tanel.</p>
<p>Good stuff as always. This would be a good example on how a simple question turns out to be a big knowledge.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

