<?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 Tanel Poder&#039;s blog: IT &amp; Mobile for Geeks and Pros</title>
	<atom:link href="http://blog.tanelpoder.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tanelpoder.com</link>
	<description>Oracle, Exadata, Linux, Performance, Troubleshooting - Mobile Life and Productivity.</description>
	<lastBuildDate>Wed, 22 May 2013 11:01:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>Comment on SQL*Net message to client vs SQL*Net more data to client by Tanel Poder</title>
		<link>http://blog.tanelpoder.com/2008/02/10/sqlnet-message-to-client-vs-sqlnet-more-data-to-client/comment-page-1/#comment-15524</link>
		<dc:creator>Tanel Poder</dc:creator>
		<pubDate>Wed, 22 May 2013 11:01:11 +0000</pubDate>
		<guid isPermaLink="false">http://tanelpoder.wordpress.com/2008/02/10/sqlnet-message-to-client-vs-sqlnet-more-data-to-client/#comment-15524</guid>
		<description><![CDATA[Can you run snapper on this query when it&#039;s running?

1) Run the long-running query in one session
2) In another session run @snapper4 all 10 1 &amp;sid_of_where_you_run_your_query

This should tell us how much data you send back per roundtrip etc...]]></description>
		<content:encoded><![CDATA[<p>Can you run snapper on this query when it&#8217;s running?</p>
<p>1) Run the long-running query in one session<br />
2) In another session run @snapper4 all 10 1 &#038;sid_of_where_you_run_your_query</p>
<p>This should tell us how much data you send back per roundtrip etc&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SQL*Net message to client vs SQL*Net more data to client by Damion Reeves</title>
		<link>http://blog.tanelpoder.com/2008/02/10/sqlnet-message-to-client-vs-sqlnet-more-data-to-client/comment-page-1/#comment-15518</link>
		<dc:creator>Damion Reeves</dc:creator>
		<pubDate>Wed, 22 May 2013 04:20:33 +0000</pubDate>
		<guid isPermaLink="false">http://tanelpoder.wordpress.com/2008/02/10/sqlnet-message-to-client-vs-sqlnet-more-data-to-client/#comment-15518</guid>
		<description><![CDATA[Hi Tanel,

Wondering if you could give me some advice.....I just upgraded one of our databases from Oracle EE 11.2.0.2 on exadata 1/4 rack X2 to Oracle 11.2.0.3 on a new exadata X3 rack.

All seemed good, except for the following query that now seems to indicate far more &quot;SQL*Net message from client&quot;, &quot;SQL*Net break/reset to client&quot; and &quot;SQL*Net message to client&quot; wait events that I&#039;d expect.

The query takes 3 mins 37 sec to return 1823 rows.

I executed the query on the same exadata X3 system where the database resides via SQL*Plus.  So the only client involved is the exadata system itself.

I also re-ran the query with &quot;ALTER SESSION SET EVENTS &#039;10046 trace name context forever, level 8&#039;.....but the trace file produced doesn&#039;t seem to show any &quot;break&quot; messages like I though might be the cause as per one of your previous posts.

Also, &quot;tnsping CTPROD 999&quot; doesn&#039;t seem to show any large TNS packet delays.

SQL&gt; 
select
        c.value as object_name,
        d.type_name,
        e.*,
        f.*,
        g.*,
        h.*
from
        cobjects a
        inner join cobject_transactions b       on a.cobject_uid=b.cobject_uid and b.most_recent=&#039;Y&#039;
        inner join cobject_attributes c         on c.cobject_transaction_uid = b.cobject_transaction_uid
        inner join cobject_types d              on d.name_field_uid=c.cobject_attribute_type_uid
        inner join cobject_contacts e   on e.cobject_uid=a.cobject_uid
        inner join cbusiness_contacts f         on f.business_contact_uid = e.business_contact_uid
        inner join cbusinesses g                on g.business_uid=f.business_uid
        inner join business_details h   on g.business_uid=h.business_uid and h.most_recent=&#039;Y&#039;
where
        (role_effective_to is null or role_effective_to&gt;=TO_DATE(&#039;22/5/2013 0:00:00&#039;,&#039;DD/MM/YYYY HH24:MI:SS&#039;))
order by type_name,object_name;

Event                               TOTAL_WAITS TIME_WAITED AVERAGE_WAIT
----------------------------------- ----------- ----------- ------------
SQL*Net message from client               32761    16407504       500.82		
SQL*Net break/reset to client             32758          56            0
SQL*Net message to client                 32762           3            0
cursor: pin S wait on X                       1           1         1.09
cell multiblock physical read                 1           0          .05
cell single block physical read              81           4          .05
gc current block 2-way                       14           0          .02
gc cr multi block request                     2           0          .02
gc cr disk read                               1           0          .01
library cache lock                           27           0          .02		
row cache lock                              498           4          .01
library cache pin                            28           0          .01
latch: row cache objects                      1           0            0
Disk file operations I/O                      2           0          .01
enq: TM - contention                          3           0          .01
gc cr grant 2-way                            37           0          .01



Thanks,

Damion.]]></description>
		<content:encoded><![CDATA[<p>Hi Tanel,</p>
<p>Wondering if you could give me some advice&#8230;..I just upgraded one of our databases from Oracle EE 11.2.0.2 on exadata 1/4 rack X2 to Oracle 11.2.0.3 on a new exadata X3 rack.</p>
<p>All seemed good, except for the following query that now seems to indicate far more &#8220;SQL*Net message from client&#8221;, &#8220;SQL*Net break/reset to client&#8221; and &#8220;SQL*Net message to client&#8221; wait events that I&#8217;d expect.</p>
<p>The query takes 3 mins 37 sec to return 1823 rows.</p>
<p>I executed the query on the same exadata X3 system where the database resides via SQL*Plus.  So the only client involved is the exadata system itself.</p>
<p>I also re-ran the query with &#8220;ALTER SESSION SET EVENTS &#8217;10046 trace name context forever, level 8&#8242;&#8230;..but the trace file produced doesn&#8217;t seem to show any &#8220;break&#8221; messages like I though might be the cause as per one of your previous posts.</p>
<p>Also, &#8220;tnsping CTPROD 999&#8243; doesn&#8217;t seem to show any large TNS packet delays.</p>
<p>SQL&gt;<br />
select<br />
        c.value as object_name,<br />
        d.type_name,<br />
        e.*,<br />
        f.*,<br />
        g.*,<br />
        h.*<br />
from<br />
        cobjects a<br />
        inner join cobject_transactions b       on a.cobject_uid=b.cobject_uid and b.most_recent=&#8217;Y&#8217;<br />
        inner join cobject_attributes c         on c.cobject_transaction_uid = b.cobject_transaction_uid<br />
        inner join cobject_types d              on d.name_field_uid=c.cobject_attribute_type_uid<br />
        inner join cobject_contacts e   on e.cobject_uid=a.cobject_uid<br />
        inner join cbusiness_contacts f         on f.business_contact_uid = e.business_contact_uid<br />
        inner join cbusinesses g                on g.business_uid=f.business_uid<br />
        inner join business_details h   on g.business_uid=h.business_uid and h.most_recent=&#8217;Y&#8217;<br />
where<br />
        (role_effective_to is null or role_effective_to&gt;=TO_DATE(&#8217;22/5/2013 0:00:00&#8242;,&#8217;DD/MM/YYYY HH24:MI:SS&#8217;))<br />
order by type_name,object_name;</p>
<p>Event                               TOTAL_WAITS TIME_WAITED AVERAGE_WAIT<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;<br />
SQL*Net message from client               32761    16407504       500.82<br />
SQL*Net break/reset to client             32758          56            0<br />
SQL*Net message to client                 32762           3            0<br />
cursor: pin S wait on X                       1           1         1.09<br />
cell multiblock physical read                 1           0          .05<br />
cell single block physical read              81           4          .05<br />
gc current block 2-way                       14           0          .02<br />
gc cr multi block request                     2           0          .02<br />
gc cr disk read                               1           0          .01<br />
library cache lock                           27           0          .02<br />
row cache lock                              498           4          .01<br />
library cache pin                            28           0          .01<br />
latch: row cache objects                      1           0            0<br />
Disk file operations I/O                      2           0          .01<br />
enq: TM &#8211; contention                          3           0          .01<br />
gc cr grant 2-way                            37           0          .01</p>
<p>Thanks,</p>
<p>Damion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Library cache latches gone in Oracle 11g by Confluence: Heikkinen Ari</title>
		<link>http://blog.tanelpoder.com/2008/08/03/library-cache-latches-gone-in-oracle-11g/comment-page-2/#comment-15494</link>
		<dc:creator>Confluence: Heikkinen Ari</dc:creator>
		<pubDate>Mon, 20 May 2013 06:22:01 +0000</pubDate>
		<guid isPermaLink="false">http://tanelpoder.wordpress.com/2008/08/03/library-cache-latches-gone-in-oracle-11g/#comment-15494</guid>
		<description><![CDATA[&lt;strong&gt;Oracle Internals - muutoksia kernel -tasolla 10.2.0.2+...&lt;/strong&gt;

In Oracle 10.2.0.2+ the library cache pin latch us...]]></description>
		<content:encoded><![CDATA[<p><strong>Oracle Internals &#8211; muutoksia kernel -tasolla 10.2.0.2+&#8230;</strong></p>
<p>In Oracle 10.2.0.2+ the library cache pin latch us&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the heck is the INTERNAL_FUNCTION in execution plan predicate section? by Interpreting Execution Plan &#124; Mohamed Houri’s Oracle Notes</title>
		<link>http://blog.tanelpoder.com/2013/01/16/what-the-heck-is-the-internal_function-in-execution-plan-predicate-section/comment-page-1/#comment-15472</link>
		<dc:creator>Interpreting Execution Plan &#124; Mohamed Houri’s Oracle Notes</dc:creator>
		<pubDate>Sat, 18 May 2013 11:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=1825#comment-15472</guid>
		<description><![CDATA[[...] have an adequate function based index in place that should have been used provided this INTERNAL_FUNCTION has not being used by the [...]]]></description>
		<content:encoded><![CDATA[<p>[...] have an adequate function based index in place that should have been used provided this INTERNAL_FUNCTION has not being used by the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Peeking into Linux kernel-land using /proc filesystem for quick&#8217;n&#039;dirty troubleshooting by More on use_large_pages in Linux and 11.2.0.3 &#171; Martins Blog</title>
		<link>http://blog.tanelpoder.com/2013/02/21/peeking-into-linux-kernel-land-using-proc-filesystem-for-quickndirty-troubleshooting/comment-page-1/#comment-15433</link>
		<dc:creator>More on use_large_pages in Linux and 11.2.0.3 &#171; Martins Blog</dc:creator>
		<pubDate>Mon, 13 May 2013 22:45:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=1896#comment-15433</guid>
		<description><![CDATA[[...] notice it&#8217;s quite different now with a lot more information. Modern kernels are really a great step ahead. Have a look at the Outlook and References section below, this is a somewhat superficial [...]]]></description>
		<content:encoded><![CDATA[<p>[...] notice it&#8217;s quite different now with a lot more information. Modern kernels are really a great step ahead. Have a look at the Outlook and References section below, this is a somewhat superficial [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flexible Sqlplus command line history with RLWRAP by rlwrap install on SUSE Linux &#124; MY DBA Notes</title>
		<link>http://blog.tanelpoder.com/2010/05/07/flexible-sqlplus-command-line-history-with-rlwrap/comment-page-1/#comment-15429</link>
		<dc:creator>rlwrap install on SUSE Linux &#124; MY DBA Notes</dc:creator>
		<pubDate>Mon, 13 May 2013 19:58:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=690#comment-15429</guid>
		<description><![CDATA[[...] http://blog.tanelpoder.com/2010/05/07/flexible-sqlplus-command-line-history-with-rlwrap/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] <a href="http://blog.tanelpoder.com/2010/05/07/flexible-sqlplus-command-line-history-with-rlwrap/" rel="nofollow">http://blog.tanelpoder.com/2010/05/07/flexible-sqlplus-command-line-history-with-rlwrap/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Compose New Gmail Messages in Full Screen (instead of the tiny compose box of new Gmail) by Tanel Poder</title>
		<link>http://blog.tanelpoder.com/2013/04/09/how-to-compose-new-gmail-messages-in-full-screen-instead-of-the-tiny-compose-box-of-new-gmail/comment-page-1/#comment-15425</link>
		<dc:creator>Tanel Poder</dc:creator>
		<pubDate>Mon, 13 May 2013 10:52:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=2124#comment-15425</guid>
		<description><![CDATA[I don&#039;t know of any key combos for that... But the size of the reply box gets as you type/paste multiple lines of stuff in there]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t know of any key combos for that&#8230; But the size of the reply box gets as you type/paste multiple lines of stuff in there</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Compose New Gmail Messages in Full Screen (instead of the tiny compose box of new Gmail) by Davo</title>
		<link>http://blog.tanelpoder.com/2013/04/09/how-to-compose-new-gmail-messages-in-full-screen-instead-of-the-tiny-compose-box-of-new-gmail/comment-page-1/#comment-15421</link>
		<dc:creator>Davo</dc:creator>
		<pubDate>Mon, 13 May 2013 03:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=2124#comment-15421</guid>
		<description><![CDATA[Ctrl + compose gives me a much more useable compose experience in a new tab. Does anyone know if there is a way to do this when replying or forwarding? Replies are sssssoooooo cramped : (]]></description>
		<content:encoded><![CDATA[<p>Ctrl + compose gives me a much more useable compose experience in a new tab. Does anyone know if there is a way to do this when replying or forwarding? Replies are sssssoooooo cramped : (</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Contact by Daniel Morgan</title>
		<link>http://blog.tanelpoder.com/contact/comment-page-1/#comment-15394</link>
		<dc:creator>Daniel Morgan</dc:creator>
		<pubDate>Fri, 10 May 2013 05:57:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?page_id=208#comment-15394</guid>
		<description><![CDATA[I am getting my first real-world experience with RAC on Cisco UCS and I am not having a good week: Get past the Cisco marketing message and what I find are lost cluster interconnect blocks ... and gc resends. I suspect it is due to IO Mux; their way of handling network and storage traffic.

If you have any personal experience, or have contact with others that do, I am looking for someone with whom I can compare notes. I have a feeling I know exactly what I am seeing but I don&#039;t want to draw any conclusions from a single customer and their experience. Add to that the inability to see cluster interconnect traffic inside IO Mux packets and I find I am also flying blind.

Thanks.

Dan]]></description>
		<content:encoded><![CDATA[<p>I am getting my first real-world experience with RAC on Cisco UCS and I am not having a good week: Get past the Cisco marketing message and what I find are lost cluster interconnect blocks &#8230; and gc resends. I suspect it is due to IO Mux; their way of handling network and storage traffic.</p>
<p>If you have any personal experience, or have contact with others that do, I am looking for someone with whom I can compare notes. I have a feeling I know exactly what I am seeing but I don&#8217;t want to draw any conclusions from a single customer and their experience. Add to that the inability to see cluster interconnect traffic inside IO Mux packets and I find I am also flying blind.</p>
<p>Thanks.</p>
<p>Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to CANCEL a query running in another session? by Tanel Poder</title>
		<link>http://blog.tanelpoder.com/2010/02/17/how-to-cancel-a-query-running-in-another-session/comment-page-1/#comment-15367</link>
		<dc:creator>Tanel Poder</dc:creator>
		<pubDate>Wed, 08 May 2013 18:50:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tanelpoder.com/?p=628#comment-15367</guid>
		<description><![CDATA[Great, thanks!]]></description>
		<content:encoded><![CDATA[<p>Great, thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
