<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-7776048267446908325</atom:id><lastBuildDate>Tue, 16 Jun 2026 11:09:35 +0000</lastBuildDate><category>oracle search engine</category><title>AWR TOP 5 Timed Events Analysis</title><description>by Satyendra Kumar  ------------------------------

Use the below custom search feature to search the blog</description><link>http://orakhoj.blogspot.com/</link><managingEditor>noreply@blogger.com (Satyendra Kumar Pasalapudi)</managingEditor><generator>Blogger</generator><openSearch:totalResults>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:summary>by Satyendra Kumar ------------------------------ Use the below custom search feature to search the blog</itunes:summary><itunes:subtitle>by Satyendra Kumar ------------------------------ Use the below custom search feature to search the blog</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-4180484992261616436</guid><pubDate>Mon, 31 Aug 2015 20:26:00 +0000</pubDate><atom:updated>2015-08-31T23:16:30.195-07:00</atom:updated><title> db file scattered read, db file sequential read &amp; direct read wait events explanation</title><description>As Oracle DBA's we come across these wait events in most environments. We will discuss their definitions and see what we can do to reduce them.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;db file scattered read&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This event signifies that the user process is reading buffers into the SGA buffer cache and is waiting for a physical I/O call to return. A db file scattered read issues a scattered read to read the data into multiple discontinuous memory locations of buffer cache.A scattered read is usually a multi block read. It can occur for a fast full scan (of an index) in addition to a full table scan.&lt;br /&gt;
&lt;br /&gt;
The db file scattered read wait event identifies that a full scan is occurring. When performing a full scan into the buffer cache, the blocks read are read into memory locations that are not physically adjacent to each other. Such reads are called scattered read calls, because the blocks are scattered throughout memory. This is why the corresponding wait event is called 'db file scattered read'. multiblock (up to DB_FILE_MULTIBLOCK_READ_COUNT blocks) reads due to full scans into the buffer cache show up as waits for 'db file scattered read'&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;db file sequential read&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This event signifies that the user process is reading a buffer into the SGA buffer cache and is waiting for a physical I/O call to return. A sequential read is a single-block read.&lt;br /&gt;
&lt;br /&gt;
Single block I/Os are usually the result of using indexes. Rarely, full table scan calls could get truncated to a single block call due to extent boundaries, or buffers already present in the buffer cache. These waits would also show up as 'db file sequential read'.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;direct path read&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The session is waiting for a direct read to complete. A direct read is a physical I/O from a data file that bypasses the buffer cache and reads the data block directly into process-private memory.&lt;br /&gt;
&lt;br /&gt;
If asynchronous I/O is supported (and in use), then Oracle can submit I/O requests and continue processing. Oracle can then pick up the results of the I/O request later and wait on "direct path read" until the required I/O completes.&lt;br /&gt;
&lt;br /&gt;
If asynchronous I/O is not being used, then the I/O requests block until completed but these do not show as waits at the time the I/O is issued. The session returns later to pick up the completed I/O data but can then show a wait on "direct path read" even though this wait will return immediately.

Hence this wait event is very misleading because:
• The total number of waits does not reflect the number of I/O requests
• The total time spent in "direct path read" does not always reflect the true wait time.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;All three wait events are graphically represented below. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;

&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_4leUk087_Zb_hgt0XcidwxTZlIKzcJhPW_ae09UW1koAUb6B1hQfeW8dHpYdRFEZI0ParU7JnWPOEBLaVNliEVfYr565YlE17dX2OjJVhr50WWqQWS9LS5d4_VcDfFzrQZzbxKr8gS2c/s1600/pfgrf210.gif" imageanchor="1"&gt;&lt;img border="0" height="245" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_4leUk087_Zb_hgt0XcidwxTZlIKzcJhPW_ae09UW1koAUb6B1hQfeW8dHpYdRFEZI0ParU7JnWPOEBLaVNliEVfYr565YlE17dX2OjJVhr50WWqQWS9LS5d4_VcDfFzrQZzbxKr8gS2c/s400/pfgrf210.gif" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
For all the three wait events&amp;nbsp;&lt;span style="color: #222222; font-family: Arial, sans-serif; font-size: 10.5pt;"&gt;Check the following&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;code&gt;&lt;b&gt;&lt;span style="background: rgb(249, 249, 251); border: 1pt none windowtext; font-size: 10pt; padding: 0cm;"&gt;V$SESSION_WAIT&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #222222; font-family: Arial, sans-serif; font-size: 10.5pt;"&gt;parameter columns:&lt;/span&gt;&lt;br /&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style="color: #222222; font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: Symbol;"&gt;·&lt;span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;code&gt;&lt;b&gt;&lt;span style="background: rgb(249, 249, 251); border: 1pt none windowtext; font-size: 10pt; padding: 0cm;"&gt;P1&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;- The absolute file number&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style="color: #222222; font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: Symbol;"&gt;·&lt;span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;code&gt;&lt;b&gt;&lt;span style="background: rgb(249, 249, 251); border: 1pt none windowtext; font-size: 10pt; padding: 0cm;"&gt;P2&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;- The block being read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style="color: #222222; font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: Symbol;"&gt;·&lt;span style="font-family: 'Times New Roman'; font-size: 7pt; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;code&gt;&lt;b&gt;&lt;span style="background: rgb(249, 249, 251); border: 1pt none windowtext; font-size: 10pt; padding: 0cm;"&gt;P3&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;- The number of blocks (should be greater than 1)&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;span style="color: #222222; font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.5pt; mso-bidi-font-family: Arial;"&gt;Solution:&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;/div&gt;
&lt;h3 style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;span style="font-size: 12pt; font-weight: normal;"&gt;&lt;strong&gt;Reducing Waits / Wait
times:&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Block
reads are fairly inevitable so the aim should be to minimize un-necessary IO.
This is best achieved by good application design and efficient execution plans.
Changes to execution plans can yield orders of magnitude changes in
performance. Tweaking at system level usually only achieves percentage gains.
The following points may help: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;/div&gt;
&lt;div style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;"&gt;
&lt;ul type="disc"&gt;
&lt;li class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Check for SQL using unselective index scans &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;ul type="disc"&gt;
&lt;li class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;A larger buffer cache can help - test this by actually
     increasing &amp;lt;&amp;lt; Parameter: DB_CACHE_SIZE&amp;gt;&amp;gt; (or
     &amp;lt;&amp;lt;Parameter:DB_BLOCK_BUFFERS&amp;gt;&amp;gt; if still using that). Never
     increase the SGA size if it may induce additional paging or swapping on
     the system. &lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;A less obvious issue which can affect the IO rates is
     how well data is clustered physically. Eg: Assume that you frequently
     fetch rows from a table where a column is between two values via an index
     scan. If there are 100 rows in each index block then the two extremes are:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;ol start="1" type="1"&gt;
&lt;li class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Each of the table rows is in a different physical
      block (100 blocks need to be read for each index block) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;The table rows are all located in the few adjacent
      blocks (a handful of blocks need to be read for each index block) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Pre-sorting
or re-organizing data can help to tackle this in severe situations. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul type="disc"&gt;
&lt;li class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;See if partitioning can be used to reduce the amount of
     data you need to look at.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul type="disc"&gt;
&lt;li class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;It can help to place files which incur frequent index
     scans on disks which have are buffered by a cache of some form. eg: flash
     cache or hardware disk cache. For non-ASM based databases put such
     datafiles on a filesystem with an O/S file system cache. This can allow
     some of Oracles read requests to be satisfied from the cache rather than
     from a real disk IO. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Response Times will vary from system
to system. As an example, the following could be considered an acceptable
average:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;10 ms for MultiBlock Synchronous
Reads &lt;br /&gt;
&amp;nbsp; 5 ms for SingleBlock Synchronous Reads &lt;br /&gt;
&amp;nbsp; 3 ms for 'log file parallel write'&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;This is based on the premise that
multi block IO may require more IO subsystem work than a single block IO and
that, if recommendations are followed, redo logs are likely to be on the
fastest disks with no other concurrent activity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;b&gt;&lt;span style="color: #333333; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;IO Wait Outliers (Intermittent Short IO Delays)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Even though the average
IO wait time may be well in the accepted range, it is possible that
"hiccups" in performance may be due to a few IO wait outliers.
In 12c the following views contain entries corresponding to I/Os that have
taken a long time (more than 500 ms) 
In 11g, the information in the Wait Event Histogram sections of the AWR report
may be useful in determining whether there are some IOs that are taking longer
than average 
Log write waits over 500ms are also written to the LGWR trace file&lt;br /&gt;
&lt;br /&gt;
For more information on outliers in 12C see: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Oracle Database Online
Documentation 12c Release 1 (12.1)Database Administration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Database Reference&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;V$IO_OUTLIER&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;a href="https://docs.oracle.com/database/121/REFRN/refrn30673.htm#REFRN30673"&gt;https://docs.oracle.com/database/121/REFRN/refrn30673.htm#REFRN30673&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;V$LGWRIO_OUTLIER&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;a href="https://docs.oracle.com/database/121/REFRN/refrn30674.htm#REFRN30674"&gt;https://docs.oracle.com/database/121/REFRN/refrn30674.htm#REFRN30674&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;V$KERNEL_IO_OUTLIER&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;(only populated on Solaris)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;a href="https://docs.oracle.com/database/121/REFRN/refrn30673.htm#REFRN30673"&gt;https://docs.oracle.com/database/121/REFRN/refrn30673.htm#REFRN30673&lt;/a&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;"&gt;
&lt;b&gt;&lt;span style="color: #333333; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Identifying&amp;nbsp; IO Response Time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Oracle records the
response time of IO operations as the "Elapsed Time" indicated
in&amp;nbsp; specific wait events and statistics."Response time" and
"elapsed time" are synonymous and interchangeable terms in this
context.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Below is a list of some
of the more popular wait events and their typical acceptable wait times (not an
exhaustive list)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div align="center"&gt;
&lt;table border="1" cellpadding="0" cellspacing="1" class="MsoNormalTable" style="border-color: rgb(196, 209, 230) currentColor currentColor rgb(196, 209, 230); border-style: solid outset outset solid; border-width: 1pt; mso-border-bottom-alt: outset windowtext; mso-border-left-alt: solid #C4D1E6; mso-border-right-alt: outset windowtext; mso-border-top-alt: solid #C4D1E6; mso-border-width-alt: .75pt; mso-cellspacing: .7pt; mso-yfti-tbllook: 1184; width: 100%px;"&gt;
 &lt;tbody&gt;
&lt;tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="background: rgb(222, 230, 239); border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Wait Event&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background: rgb(222, 230, 239); border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;R/W&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background: rgb(222, 230, 239); border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Synchronous&lt;br /&gt;
  /Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background: rgb(222, 230, 239); border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Singleblock/&lt;br /&gt;
  Multiblock&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background: rgb(222, 230, 239); border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Elapsed Time&lt;br /&gt;
  (with 1000+ waits per hour)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 1;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;control file parallel write&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Write&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 15ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 2;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;control file sequential read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Synchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Single&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 20 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 3;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;db file parallel read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 20 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 4;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;db file scattered read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Synchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 20 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 5;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;db file sequential read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Synchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Single&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 20 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 6;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;direct path read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 20 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 7;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;direct path read temp&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 20 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 8;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;direct path write&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Write&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt;&amp;nbsp;15 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 9;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;direct path write temp&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Write&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 15 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 10;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;log file parallel write&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Write&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 15 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 11;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 12;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div align="center" class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Exadata
  Related&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 13;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 14;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;cell smart table scan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Asynchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 1 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 15;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;cell single block physical read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Synchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Single&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 1 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 16; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;cell multiblock physical read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Synchronous&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Multi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="background-color: transparent; border-color: rgb(0, 0, 0) rgb(196, 209, 230) rgb(196, 209, 230) rgb(0, 0, 0); border-style: inset solid solid inset; border-width: 1pt; mso-border-bottom-alt: solid #C4D1E6; mso-border-left-alt: inset windowtext; mso-border-right-alt: solid #C4D1E6; mso-border-top-alt: inset windowtext; mso-border-width-alt: .75pt; padding: 3pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;lt; 6 ms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p&gt;&amp;nbsp;references: asktom, oracle documentation.&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"&gt;
&lt;/div&gt;
&lt;ul type="disc"&gt;
&lt;/ul&gt;
&lt;br /&gt;</description><link>http://orakhoj.blogspot.com/2015/08/db-file-scattered-read-db-file.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_4leUk087_Zb_hgt0XcidwxTZlIKzcJhPW_ae09UW1koAUb6B1hQfeW8dHpYdRFEZI0ParU7JnWPOEBLaVNliEVfYr565YlE17dX2OjJVhr50WWqQWS9LS5d4_VcDfFzrQZzbxKr8gS2c/s72-c/pfgrf210.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-8210577950096639015</guid><pubDate>Sat, 14 Feb 2015 17:32:00 +0000</pubDate><atom:updated>2015-02-14T09:32:01.412-08:00</atom:updated><title>Analyzing &amp; Interpreting AWR Report</title><description>&lt;iframe src="//www.slideshare.net/slideshow/embed_code/24763671" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen&gt; &lt;/iframe&gt; &lt;div style="margin-bottom:5px"&gt; &lt;strong&gt; &lt;a href="//www.slideshare.net/pasalapudi/analyzing-and-interpre" title="Analyzing and Interpreting AWR" target="_blank"&gt;Analyzing and Interpreting AWR&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href="//www.slideshare.net/pasalapudi" target="_blank"&gt;pasalapudi&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2015/02/analyzing-interpreting-awr-report.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-4396614531266006308</guid><pubDate>Fri, 03 Jan 2014 11:20:00 +0000</pubDate><atom:updated>2014-01-03T03:20:31.378-08:00</atom:updated><title>Top 5 Timed Foreground Events - Streams miscellaneous event</title><description>Streams miscellaneous event&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;The Streams miscellaneous event will be
renamed to "Waiting for additional work from the logfile" to better
describe the activity from Oracle release 11.2.0.2.x See detail in BugDB
12341046 for more information&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;In AWR (Automatic Workload Repository) you may see a Streams
miscellaneous event as a top resource consumers in the wait class OTHER , when
running Oracle Goldengate (OGG) EXTRACT with the parameter TRANLOGOPTIONS
DBLOGREADER set.&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFskecMV0ojVd84c2SZhrRJOUN7DPi4SPIALeNFxDALeZY4hWLzaipduVUV3Ez9yM84MJ7Xjs3JmkGz0Ty1Sv81-hkgeTXra3MklWFZLi0nJrKLD1TWsGbYpUm3wdiPYmw0v4TieqAYns3/s1600/Strems+Event.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFskecMV0ojVd84c2SZhrRJOUN7DPi4SPIALeNFxDALeZY4hWLzaipduVUV3Ez9yM84MJ7Xjs3JmkGz0Ty1Sv81-hkgeTXra3MklWFZLi0nJrKLD1TWsGbYpUm3wdiPYmw0v4TieqAYns3/s400/Strems+Event.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;As
of OGG 11.1.1.0.0 onwards the extract process can use the&amp;nbsp;OCIPOGG
logreader module if the TRANLOGOPTIONS DBLOGREADER parameter is set in the
extract parameter file.&lt;br /&gt;
&lt;br /&gt;
NOTE :&amp;nbsp; to use the logreader functionality your Oracle release must also
be 10.2.0.5+ or 11.2.0.2+&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;&lt;b&gt;CAUSE&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;

&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;The
cause of the issue has been identified in unpublished Bug 12341046. It is
caused by incorrectly associating the wait for a redo log with the
"Streams miscellaneous event" rather than the IDLE wait event
"Streams capture: waiting for archive log"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;b&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 13pt;"&gt;Solution&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&amp;nbsp;To
confirm that this is the case you can do the following&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;1.
Get the operating system pocess ids of the processes which are waiting on
the&amp;nbsp;&amp;nbsp;'Streams&amp;nbsp;miscellaneous event'&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;connect
/ as sysdba &amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;set
markup html on&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;spool
processes.html&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;select
s.sid, s.serial#, s.process, p.spid, p.pid, p.program from v$session&amp;nbsp;s,
v$session_wait sw, v$process p where s.sid=sw.sid and sw.event =
'Streams&amp;nbsp;miscellaneous event' and s.paddr=p.addr;&lt;br /&gt;
&lt;br /&gt;
spool off&lt;br /&gt;
&lt;br /&gt;
2. &amp;nbsp;Attach to the processes and generate sql trace&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;oradebug
setospid &amp;lt;spid&amp;gt;;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
oradebug TRACEFILE_NAME&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
oradebug event 10046 trace name context forever, level 12&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
--Trace for 5 minutes&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
oradebug event 10046 trace name context off&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;In
the tracefile for processes associated with the GG Extract process you should
see entries of the form&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;WAIT
#0: nam='log file sequential read' ela= 2823 log#=0 block#=1
blocks=1&amp;nbsp;obj#=-1 tim=8507422526613 &amp;lt;&amp;lt;&amp;lt; READING the redo logs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;WAIT
#0: nam='log file sequential read' ela= 221 log#=0 block#=235 blocks=2
&amp;nbsp;obj#=-1 tim=8507422526918&amp;lt;&amp;lt;&amp;lt; READING the redo logs&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;WAIT
#0: nam='log file sequential read' ela= 233 log#=0 block#=235
blocks=2&amp;nbsp;obj#=-1 tim=8507422527161&amp;lt;&amp;lt;&amp;lt; READING the redo logs&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;WAIT
#0: nam='Streams miscellaneous event' ela= 488302 TYPE=16 p2=0
p3=0&amp;nbsp;obj#=-1 tim=8507423015480&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;TYPE=16
confirms that we are waiting for redo and indicates that the fix for
unpublished Bug&amp;nbsp;12341046 will resolve the issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;Bug&amp;nbsp;12341046
is fixed in Oracle RDBMS 12.1 onwards&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;





























&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2014/01/top-5-timed-foreground-events-streams.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFskecMV0ojVd84c2SZhrRJOUN7DPi4SPIALeNFxDALeZY4hWLzaipduVUV3Ez9yM84MJ7Xjs3JmkGz0Ty1Sv81-hkgeTXra3MklWFZLi0nJrKLD1TWsGbYpUm3wdiPYmw0v4TieqAYns3/s72-c/Strems+Event.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-3741599736731380096</guid><pubDate>Tue, 31 Dec 2013 20:00:00 +0000</pubDate><atom:updated>2013-12-31T12:05:25.850-08:00</atom:updated><title>Exadata Wait Event - Cell Statistics Gather</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;cell statistics gather&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;This wait event appears when a select is done on the
V$CELL_STATE , V$CELL_THREAD_HISTORY , or V$CELL_REQUEST_TOTALS tables. During
the select, data from the cells and any wait events are shown in this wait
event.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #274e13; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;cell statistics gather&lt;/span&gt;&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: #333333; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&amp;nbsp;==&amp;gt;&amp;nbsp;appears when a select is done on the V$CELL_STATE, V$CELL_THREAD_HISTORY, or V$CELL_REQUEST_TOTALS tables. During the select, data from the cells and any wait events are shown in this wait event.&lt;/span&gt;&lt;/div&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-statistics.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-6373979994547284959</guid><pubDate>Tue, 31 Dec 2013 19:59:00 +0000</pubDate><atom:updated>2013-12-31T12:05:07.806-08:00</atom:updated><title>Exadata Wait Event - Cell Smart Table Scan</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;cell smart table scan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;This wait event appears when the database is waiting for
table scans to complete on a cell. The cell hash number in the P1 column in the
V$SESSION_WAIT view for this event should help identify a slow cell when
compared to the rest of the cells.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-family: Times New Roman;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #274e13; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;cell smart table scan&lt;/span&gt;&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: #333333; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&amp;nbsp;==&amp;gt; appears when the database is waiting for table scans to complete on a cell&lt;/span&gt;&lt;/div&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-smart-table-scan.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-6599790127885721019</guid><pubDate>Tue, 31 Dec 2013 19:58:00 +0000</pubDate><atom:updated>2013-12-31T12:04:47.818-08:00</atom:updated><title>Exadata Wait Event - Cell Smart Restore from Backup</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;cell smart restore from backup&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;This wait event appears when the database is waiting for the
completion of a file initialization for restore from backup on a cell. The cell
hash number in the P1 column in the V$SESSION_WAIT view for this event should
help identify a slow cell when compared to the rest of the cells.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #274e13; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;cell smart restore from backup&lt;/span&gt;&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: #333333; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&amp;nbsp;==&amp;gt; Appears when the database is waiting for the completion of a file initialization for restore from backup on a cell&lt;/span&gt;&lt;/div&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-smart-restore.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-2237202007804207101</guid><pubDate>Tue, 31 Dec 2013 19:57:00 +0000</pubDate><atom:updated>2013-12-31T12:04:27.941-08:00</atom:updated><title>Exadata Wait Event - Cell Smart Index Scan</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;cell smart index scan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;This wait event appears when the database is waiting for
index or index-organized table (IOT) fast full scans. The cell hash number in
the P1 column in the V$SESSION_WAIT view for this event should help identify a
slow cell when compared to the rest of the cells.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-family: Times New Roman;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #274e13; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;cell smart index scan&lt;/span&gt;&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: #333333; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&amp;nbsp;==&amp;gt; Appears when the database is waiting for index or index-organized table (IOT) fast full scans&lt;/span&gt;&lt;/div&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-smart-index-scan.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-3956355164657118733</guid><pubDate>Tue, 31 Dec 2013 19:57:00 +0000</pubDate><atom:updated>2013-12-31T11:57:16.133-08:00</atom:updated><title>Exadata Wait Event - Cell Smart Incremental Backup</title><description>

&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;cell smart incremental backup&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;This wait event appears when the database is waiting for the
completion of an incremental backup on a cell. The cell hash number in the P1
column in the V$SESSION_WAIT view for this event should help identify a slow
cell when compared to the rest of the cells.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-smart.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-5921561061835542454</guid><pubDate>Tue, 31 Dec 2013 19:55:00 +0000</pubDate><atom:updated>2013-12-31T12:03:55.201-08:00</atom:updated><title>Exadata Wait Event - Cell Smart File Creation</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;cell smart file creation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;This wait event appears when the database is waiting for
the completion of a file creation on a cell. The cell hash number in the P1
column in the V$SESSION_WAIT view for this event should help identify a slow
cell compared to the rest of the cells.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #274e13; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;cell smart file creation&lt;/span&gt;&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: #333333; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&amp;nbsp;==&amp;gt; Appears when the database is waiting for the completion of a file creation on a cell&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-smart-file.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-6243864323293426279</guid><pubDate>Tue, 31 Dec 2013 19:54:00 +0000</pubDate><atom:updated>2013-12-31T12:03:36.979-08:00</atom:updated><title>Exadata Wait Event - Cell Single Block Physical Read</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;cell single block physical read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;This wait event is equivalent to db file sequential read
for a cell. The P1 , P2 , and P3 columns in the V$SESSION_WAIT view for this
event identify the cell hash number, disk hash number, and the number of bytes
processed during the I/O read operation.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;

&lt;br /&gt;
&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #274e13; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;cell single block physical read&lt;/span&gt;&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: #333333; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&amp;nbsp;==&amp;gt; equivalent to db file sequential read for a cell&lt;/span&gt;&lt;/div&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-single-block.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-7892163038012396704</guid><pubDate>Tue, 31 Dec 2013 19:52:00 +0000</pubDate><atom:updated>2013-12-31T12:02:56.943-08:00</atom:updated><title>Exadata Wait Event - Cell Multiblock Physical Read</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;cell multiblock physical read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;This wait event is equivalent to db file scattered read
for a cell. The P1 , P2 , and P3 columns in the V$SESSION_WAIT view for this
event identify the cell hash number, disk hash number, and the total number of
bytes processed during the I/O read operation.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;

&lt;br /&gt;
&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #274e13; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;cell multiblock physical read&lt;/span&gt;&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: #333333; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/20px Georgia, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&amp;nbsp;==&amp;gt; Equivalent to db file scattered read for a cell&lt;/span&gt;&lt;/div&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-multiblock.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-597052263876604049</guid><pubDate>Tue, 31 Dec 2013 19:51:00 +0000</pubDate><atom:updated>2013-12-31T12:02:18.961-08:00</atom:updated><title>Exadata Wait Event - Cell List of Blocks Physical Read</title><description>&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;cell list of blocks physical read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;This wait event is equivalent to db file parallel read
for a cell. The P1, P2, and P3 columns in V$SESSION_WAIT view for this event
identify the cell hash number, disk hash number, and the number of blocks
processed during the I/O read operation.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="color: #274e13; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;cell list of blocks
physical read&lt;/span&gt;&lt;span style="background: white; color: #333333; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;==&amp;gt;
Equivalent to db file parallel read for a cell&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Times New Roman;"&gt;

&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-event-cell-llist-of-blocks.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-7404749966876038459</guid><pubDate>Tue, 31 Dec 2013 19:48:00 +0000</pubDate><atom:updated>2013-12-31T12:01:44.367-08:00</atom:updated><title>Exadata Wait Events - Cell Interconnect Retransmit During Physical Read </title><description>&lt;br /&gt;
&lt;div&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: black; font-family: PIBHM K+ Palatino; font-size: xx-small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span style="font-size: 9pt;"&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: black; font-family: PIBHM K+ Palatino; font-size: xx-small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span style="font-size: 9pt;"&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;cell interconnect
retransmit during physical read&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Times New Roman; font-size: small;"&gt;

&lt;/span&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Times New Roman; font-size: small;"&gt;

&lt;/span&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 6pt;"&gt;
&lt;span style="color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;This wait event appears during retransmission
for an I/O of a single-block or multiblock read. The cell hash number in the P1
column in the V$SESSION_WAIT view is the same cell identified for cell single
block physical read and cell multiblock physical read. The P2 column contains
the subnet number to the cell, and the P3 column contains the number of bytes
processed during the I/O read operation.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;

&lt;span style="font-size: small;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="color: #274e13; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;cell interconnect
retransmit during physical read&lt;/span&gt;&lt;span style="background: white; color: #333333; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;==&amp;gt; Appears during retransmission for an I/O of a
single-block or multiblock read.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-size: small;"&gt;

&lt;/span&gt;&lt;br /&gt;


&lt;/div&gt;
&lt;span style="font-family: Times New Roman; font-size: small;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/exadata-wait-events-cell-interconnect.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-5943359770455782434</guid><pubDate>Sat, 28 Dec 2013 21:11:00 +0000</pubDate><atom:updated>2013-12-28T13:15:30.065-08:00</atom:updated><title>Top 5 Timed Foreground Events - enq: TX - allocate ITL entry</title><description>&lt;div class="MsoNormal"&gt;
&lt;span style="color: #4d4d4d; font-family: Arial, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&amp;nbsp;enq: TX - allocate ITL entry (Interested Transaction Lists)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;&lt;br /&gt;
&lt;span style="background: white;"&gt;Enqueues
are locks that coordinate access to database resources. This event indicates
that the session is waiting for a lock that is held by another session.&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background: white;"&gt;The
name of the enqueue is included as part of the wait event name, in the form
enq: enqueue_type - related_details. In some cases, the same enqueue type can
be held for different purposes, such as the following related TX types:&lt;/span&gt;&lt;br /&gt;
&lt;span style="background: white;"&gt;enq:
TX - allocate ITL entry&lt;/span&gt;&lt;br /&gt;
&lt;span style="background: white;"&gt;enq:
TX - contention&lt;/span&gt;&lt;br /&gt;
&lt;span style="background: white;"&gt;enq:
TX - index contention&lt;/span&gt;&lt;br /&gt;
&lt;span style="background: white;"&gt;enq:
TX - row lock contention&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background: white;"&gt;These
are acquired exclusive when a transaction initiates its first change and held
until the transaction does a COMMIT or ROLLBACK.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;&lt;span style="background: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpqf5Abz1bFrPjXdHnToJgBH67tC9iAuVVxzHDViObROeidOGebfhP4TWxZYU4qvglAAKod66bhCT-DdZpdlOqcpjHBQ4gocrvhU3xgB8Wm4eczQ9gas7THRDLS6zvGdqzH92-ifdlli6D/s1600/ITL+Entry.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpqf5Abz1bFrPjXdHnToJgBH67tC9iAuVVxzHDViObROeidOGebfhP4TWxZYU4qvglAAKod66bhCT-DdZpdlOqcpjHBQ4gocrvhU3xgB8Wm4eczQ9gas7THRDLS6zvGdqzH92-ifdlli6D/s400/ITL+Entry.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;&lt;span style="background: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;The event “&lt;i&gt;enq: TX -
allocate ITL entry&lt;/i&gt;” indicates “enqueues” (locks) that are waiting for
serial access to Oracle resources, in this case the transaction is waiting for
a lock that is held by a competing session.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;W&lt;span class="contenttext"&gt;hen too many concurrent DML transactions
are competing for the same data block&lt;/span&gt;&amp;nbsp;we observe this wait event -
" enq: TX - allocate ITL entry"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="style8"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;One can find out the segments
which are associated with this wait event in the same AWR under the “&lt;/span&gt;&lt;/span&gt;&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;Segments by ITL Waits” section&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4WUhlZ8zCanlD8v02J2MM1XfPiRI246tQLyi_0tG18UUNNR5OY-5wZP6KaFLKh_jnUvPGUDZeEkmuDLlyTKGwl0i4E2FBV0ABzbmreCnwz176NCV7hNMjpjvaz0X_DfeBZZp0nxt8dCLZ/s1600/ITL+Segments.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4WUhlZ8zCanlD8v02J2MM1XfPiRI246tQLyi_0tG18UUNNR5OY-5wZP6KaFLKh_jnUvPGUDZeEkmuDLlyTKGwl0i4E2FBV0ABzbmreCnwz176NCV7hNMjpjvaz0X_DfeBZZp0nxt8dCLZ/s400/ITL+Segments.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;By looking at the Segments by ITL waits we
can find out the &amp;nbsp;segments which are experiencing this wait event are
Indexes.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;One can also
find out by running the below Sql’s &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class="style8"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;select&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="style9"&gt;&lt;span style="background: yellow;"&gt;sql_id,&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="background: yellow;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; event,&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; count(*),&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; lpad(round(ratio_to_report(count(*)) over () *
100)||'%',10,' ') percent&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;from&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; dba_hist_active_sess_history&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;where&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; sample_time between timestamp 'XXXX-XX-XX 10:00:00'&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;and&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; timestamp 'XXXX-XX-XX 11:00:00'&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;and&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; event = 'enq: TX - allocate ITL entry'&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;group by&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; sql_id, event&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;order by&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; percent desc;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Once you know the&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="style9"&gt;&lt;span style="background: yellow;"&gt;SQL_ID&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;(from the above query, you can plug it
into this query to find the exact object that is experiencing the wait:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;/div&gt;
&lt;span class="style8"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="style8"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;select *&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
&lt;span class="style8"&gt;from (&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; select&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ash.sql_id,&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ash.current_obj#,&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj.object_name,&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count(*) as wait_count&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; from&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dba_hist_active_sess_history
ash&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; left join&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dba_objects obj&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; on&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj.object_id =
ash.current_obj#&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; where&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ash.sample_time between
timestamp 'XXXX-XX-XX 10:00:00'&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; and&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; timestamp 'XXXX-XX-XX 11:00:00'&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; group by&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ash.sql_id,&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ash.top_level_sql_id,&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ash.current_obj#,&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj.object_name&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; order by&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 desc&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;)&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;where&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="style9"&gt;&lt;span style="background: yellow;"&gt;sql_id = 'xxxxxx'&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;and&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="style8"&gt;&amp;nbsp;&amp;nbsp; rownum &amp;lt;= 10;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background: white;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;By default INITRANS value for table is 1 and for index is 2. W&lt;span class="contenttext"&gt;hen too many concurrent DML transactions are competing for
the same data block&lt;/span&gt;&amp;nbsp;we observe this wait event - " enq: TX -
allocate ITL entry"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;"&gt;Solutions
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;Once the table or index is reorganized by
altering the INITRANS or PCTFREE parameter, it helps to reduce "enq: TX -
allocate ITL entry" wait events.&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;To
reduce enq: TX - allocate ITL entry" wait events, We need to follow the
below steps.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;Solution
1&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;1)
Depending on the amount of transactions in the table we need to alter the value
of INITRANS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;alter
table &amp;lt;table name&amp;gt; INITRANS 50;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;2)
Then re-organize the table using move (alter table &amp;lt;table_name&amp;gt; move;)&lt;br /&gt;
&lt;br /&gt;
3) Then rebuild all the indexes of this table as below&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;alter
index &amp;lt;index_name&amp;gt; rebuild INITRANS 50;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&amp;nbsp;If
the issue is not resolved by the above steps, please try by increasing PCTFREE&lt;br /&gt;
&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;
&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;b&gt;
Solution 2&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;1)
Spreading rows into more number of blocks will also helps to reduce this wait
event.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;alter
table &amp;lt;table name&amp;gt;&amp;nbsp; PCTFREE 40;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;2)
Then re-organize the table using move (alter table service_T move;)&lt;br /&gt;
&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;
&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;3)
Rebuild index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;alter
index index_name&amp;nbsp; rebuild PCTFREE 40;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&amp;nbsp;OR
You can combine steps A and B as below&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;
1) Set INITRANS to 50 &amp;nbsp;pct_free to 40&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;alter
table &amp;lt;table_name&amp;gt; PCTFREE 40&amp;nbsp; INITRANS 50;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;2)
Then re-organize the table using move (alter table &amp;lt;table_name&amp;gt; move;)&lt;br /&gt;
&lt;br /&gt;
3) Then rebuild all the indexes of the table as below&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;alter
index &amp;lt;index_name&amp;gt; &amp;nbsp;rebuild PCTFREE 40 INITRANS 50;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;b&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;NOTE:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt;"&gt;The table/index can be altered to set the new value for INITRANS. But the
altered value takes effect for new blocks only. Basically you need to rebuild
the objects so that the blocks are initialized again.&lt;br /&gt;
&lt;br /&gt;
For an index this means the index needs to be rebuild or recreated.&lt;br /&gt;
&lt;br /&gt;
For a table this can be achieved through:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style="margin-top: 0in;" type="disc"&gt;
&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-weight: bold; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;exp/imp&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-weight: bold; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;alter table move&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-weight: bold; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;dbms_redefenition&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="background: white;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;If one has to understand and learn more on
ITL waits please visit Arup Nanda’s blog below where he clearly explained it with
examples.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;a href="http://arup.blogspot.in/2011/01/more-on-interested-transaction-lists.html"&gt;http://arup.blogspot.in/2011/01/more-on-interested-transaction-lists.html&lt;/a&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background: white;"&gt;
&lt;span class="kmfixedwidthfont"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 10pt; line-height: 115%;"&gt;&lt;br /&gt;
&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;
&lt;!--[endif]--&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/top-5-timed-foreground-events-enq-tx.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpqf5Abz1bFrPjXdHnToJgBH67tC9iAuVVxzHDViObROeidOGebfhP4TWxZYU4qvglAAKod66bhCT-DdZpdlOqcpjHBQ4gocrvhU3xgB8Wm4eczQ9gas7THRDLS6zvGdqzH92-ifdlli6D/s72-c/ITL+Entry.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-4639967480213174999</guid><pubDate>Sat, 28 Dec 2013 19:38:00 +0000</pubDate><atom:updated>2013-12-28T11:38:48.101-08:00</atom:updated><title>Analyzing and Interpreting AWR Report - Slideshare PPT</title><description>&lt;div style="text-align: center;"&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://www.slideshare.net/pasalapudi/analyzing-and-interpre?from_search=5" target="_blank"&gt;&lt;span style="font-size: large;"&gt;Analyzing and Interpreting AWR Report&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The PPT talks about the architectural changes of AWR and why it is more powerful than the Statspack Report. Detailed discussion on Oracle Time Model, Wait Classes &amp;amp; Metrics.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.slideshare.net/pasalapudi/analyzing-and-interpre?from_search=5"&gt;http://www.slideshare.net/pasalapudi/analyzing-and-interpre?from_search=5&lt;/a&gt;&lt;br /&gt;
</description><link>http://orakhoj.blogspot.com/2013/12/analyzing-and-interpreting-awr-report.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-2234926846396520360</guid><pubDate>Sat, 28 Dec 2013 19:07:00 +0000</pubDate><atom:updated>2013-12-28T11:28:16.005-08:00</atom:updated><title>SQL ordered by Physical Reads (UnOptimized) from 11g AWR </title><description>&lt;span style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;"&gt;This blog describes the&amp;nbsp;'SQL ordered by Physical Reads
(UnOptimized)' section in AWR reports from Oracle 11.2 ownwards and explains
how to interpret certain sections. This section has been added keeping in view the features of Smart Flash Cache features in 11g as well as Exadata&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="line-height: 115%;"&gt;The &amp;nbsp;'SQL ordered by Physical Reads (UnOptimized)' section would
look similar to the following&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Tahoma, sans-serif; font-size: 12pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBkcrKL78HqJdmRAISEdViHSEqyXDLfJwVI_qcQzA9-fddSnfupe4nNJIICjlSTBLeNPJfE9b8UfK8iKx0WJWwEUxMbXIihTbHa41GEUhd2yYlHnidTQ78DOGIJUJiXENkj2NTgNvhSDJa/s1600/physical+reads1.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;img border="0" height="307" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBkcrKL78HqJdmRAISEdViHSEqyXDLfJwVI_qcQzA9-fddSnfupe4nNJIICjlSTBLeNPJfE9b8UfK8iKx0WJWwEUxMbXIihTbHa41GEUhd2yYlHnidTQ78DOGIJUJiXENkj2NTgNvhSDJa/s640/physical+reads1.bmp" width="640" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Tahoma, sans-serif; font-size: 12pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Tahoma, sans-serif; font-size: 12pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="background-color: white; text-align: justify;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Optimized Read Requests&lt;/b&gt; are read requests that are satisfied from
the&amp;nbsp;Smart Flash Cache&amp;nbsp;( or the Smart Flash Cache in OracleExadata &amp;nbsp;(Note that despite same name,&amp;nbsp;concept and use of &amp;nbsp;'Smart
Flash Cache' in Exadata &amp;nbsp;is different from &amp;nbsp;'Smart Flash Cache' in
Database&amp;nbsp;Smart Flash Cache)).&amp;nbsp;Read requests that are satisfied from
this cache&amp;nbsp;are termed 'optimized' since they&amp;nbsp;are provided much faster
than requests from&amp;nbsp;disk (implementation uses solid state device (SSD)
technology). Additionally, read requests accessing&amp;nbsp;Storage
Indexes&amp;nbsp;using smart scans in Oracle Exadata &amp;nbsp;(and&amp;nbsp;significantly
reducing&amp;nbsp;&amp;nbsp;I/O operations)&amp;nbsp;also fall under the category
'optimized read requests'&amp;nbsp;&amp;nbsp;since they avoid reading blocks that do
not contain relevant data.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background-color: white; text-align: justify;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;"&gt;In database systems where 'Optimized
Read Requests' are not present, UnOptimized Read Reqs will be equal
to&amp;nbsp;Physical Read Reqs (I/O requests satisfied from disk).&amp;nbsp; In this
case&amp;nbsp;columns&amp;nbsp;'UnOptimized Read Reqs' and 'Physical Read Reqs' will
display the same values and column&amp;nbsp;'%Opt'&amp;nbsp;will display zero (as seen
in extract from AWR report&amp;nbsp;above)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="line-height: 115%;"&gt;Note that the 'Physical Read Reqs' column in the 'SQL ordered by
Physical Reads (UnOptimized)' section is the number I/O requests and not the
number of blocks returned. Be careful not to confuse these with the Physical
Reads statistics from the AWR section 'SQL ordered by Reads', which counts
database blocks read from the disk not actual I/Os (a single I/O
operation&amp;nbsp; may return many blocks from disk)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="line-height: 115%;"&gt;If you look at the example 'SQL ordered by Reads' section below from
same AWR report for database not using smart cache,notice the physical reads&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Tahoma, sans-serif; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQTC3j02QOQ0pcPJFEyZkrEH8zzCrkfd7I9EtosyvHFMLemASLFcbNIypcu9-7BMHOfmYiKAhSD4_dyaU4NuF50_d_6leSVAyZUa8-yHj-bTEs7LDsS2Vr2OCouUWc-rK-WOWEJzcccMju/s1600/reads+2.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="394" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQTC3j02QOQ0pcPJFEyZkrEH8zzCrkfd7I9EtosyvHFMLemASLFcbNIypcu9-7BMHOfmYiKAhSD4_dyaU4NuF50_d_6leSVAyZUa8-yHj-bTEs7LDsS2Vr2OCouUWc-rK-WOWEJzcccMju/s640/reads+2.bmp" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;
&lt;span style="line-height: 115%;"&gt;Note the difference between 'Physical Reads' in the 'SQL ordered by
Reads'&amp;nbsp; and the 'Physical Read Reqs' in the 'SQL ordered by Physical Reads
(UnOptimized)' section above for the SQL with
"SQL_ID=8q4akpck0nxgg"&amp;nbsp;&amp;nbsp;from same AWR report.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;
&lt;span style="line-height: 115%;"&gt;Source:My Oracle Support&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Tahoma, sans-serif; font-size: 12pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Tahoma, sans-serif; font-size: 12pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Tahoma, sans-serif; font-size: 12pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;</description><link>http://orakhoj.blogspot.com/2013/12/sql-ordered-by-physical-reads.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBkcrKL78HqJdmRAISEdViHSEqyXDLfJwVI_qcQzA9-fddSnfupe4nNJIICjlSTBLeNPJfE9b8UfK8iKx0WJWwEUxMbXIihTbHa41GEUhd2yYlHnidTQ78DOGIJUJiXENkj2NTgNvhSDJa/s72-c/physical+reads1.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-5700768527350593154</guid><pubDate>Tue, 21 May 2013 07:42:00 +0000</pubDate><atom:updated>2013-05-21T00:42:03.661-07:00</atom:updated><title>Top 5 Timed Foreground Events -  control file sequential read</title><description>&lt;br /&gt;
&lt;b&gt;control file sequential read&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This wait events occurs If one has all their control files on a disk with high disk I/O then access to control file for updating the SCN etc may result in this wait.Reading from the control file. This happens in many cases. For example, while&lt;br /&gt;
1)Making a backup of the control files&lt;br /&gt;
2)Sharing information (between instances) from the control file&lt;br /&gt;
3)Reading other blocks from the control files&lt;br /&gt;
4)Reading the header block&lt;br /&gt;
&lt;br /&gt;
Wait Time: The wait time is the elapsed time of the read&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcBSoEmjxQStMU7yuOEJo2TAEu2BaWzTJfUtX6GdAXqQPp5lDbiWAtLTLvuGrNMtFjESmtw_fdqZUTDffyJS0zzY6usqeHht5l3DcPWNwa7qdsj2WS3o0G4HYspWWduKeujIecoKR9mouA/s1600/control+file+sequential+read.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="112" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcBSoEmjxQStMU7yuOEJo2TAEu2BaWzTJfUtX6GdAXqQPp5lDbiWAtLTLvuGrNMtFjESmtw_fdqZUTDffyJS0zzY6usqeHht5l3DcPWNwa7qdsj2WS3o0G4HYspWWduKeujIecoKR9mouA/s320/control+file+sequential+read.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the above u see control file sequential read is on the top 5 list with wait class as System I/O. In this case if has come on the top as the no of transactions hitting the system have crossed 1000 Transactions Per Second(TPS) and the database is an high commit oriented OLTP system. That is the reason we see log file sync as one of the top 5 wait events.&lt;br /&gt;
&lt;br /&gt;
Solution: Identify the Control file locations and try to place them on faster disks or less activity disks.&lt;br /&gt;
</description><link>http://orakhoj.blogspot.com/2013/05/top-5-timed-foreground-events-control.html</link><author>noreply@blogger.com (Satyendra Kumar Pasalapudi)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcBSoEmjxQStMU7yuOEJo2TAEu2BaWzTJfUtX6GdAXqQPp5lDbiWAtLTLvuGrNMtFjESmtw_fdqZUTDffyJS0zzY6usqeHht5l3DcPWNwa7qdsj2WS3o0G4HYspWWduKeujIecoKR9mouA/s72-c/control+file+sequential+read.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-458051338824321753</guid><pubDate>Tue, 17 Apr 2012 18:50:00 +0000</pubDate><atom:updated>2013-12-28T11:21:14.508-08:00</atom:updated><title>Top 5 Timed Foreground Events - Buffer Exterminate</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Buffer Exterminate - Buffer exterminate wait event is caused when using Oracle's "automatic memory management" (AMM) when the MMON process shrinks the data buffer cache to re-allocate that RAM for another SGA region. The experience has indicated that AMM resize operations can hurt overall database performance especially the OLTP environments, and you may want to consider turning off AMM which will relieve the buffer exterminate waits, and manually adjusting your SGA regions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you see this in the TOP 5 Times Events, One has to look into v$sga_resize_ops and v$memory_resize_ops and see how many times it is occurring and effecting the performance of your database. If one sees more events of these and especially during your peak times of database one has to turn of the feature adjusting manually the corresponding SGA and PGA sizes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtvioXaOm6r_YdKljmrzD3WW8oRo7Hey8amQDoNCNpM_z-IiQLrvpl7Q5AlNr0ka0rGP4DYGr6WPKaMHTgtirQ8e6GQ9ROPpLPz_lGmRuQFmoPgC2Xntm-Nsmksn-dQVh8ttacUDg3ZaH1/s1600/buffer+exterminate.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="112" qda="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtvioXaOm6r_YdKljmrzD3WW8oRo7Hey8amQDoNCNpM_z-IiQLrvpl7Q5AlNr0ka0rGP4DYGr6WPKaMHTgtirQ8e6GQ9ROPpLPz_lGmRuQFmoPgC2Xntm-Nsmksn-dQVh8ttacUDg3ZaH1/s320/buffer+exterminate.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
If you want to analyze Oracle's use of memory and look at various memory resizing operations you can use the V$MEMORY_RESIZE_OPS view. This view contains a list of the last 800 SGA resize requests handled by Oracle. Here is an example: &lt;br /&gt;
&lt;br /&gt;
SELECT parameter, initial_size, target_size, start_time FROM v$memory_resize_ops WHERE initial_size&amp;nbsp;&amp;gt; =&amp;nbsp;0 and final_size&amp;nbsp;&amp;gt; =&amp;nbsp;0 ORDER BY parameter, start_time;&lt;br /&gt;
&lt;br /&gt;
This&amp;nbsp; shows that Oracle has made a number of changes to the database cache and the shared pool, over a pretty short period of time. These changes will often decrease as the database stays up for a longer period of time, and you will often see changes as the load profile of the database changes, say from being report heavy to OLTP heavy.&lt;br /&gt;
&lt;br /&gt;
Please find below the various tables and thier descriptions to check the information in the database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V$MEMORY_DYNAMIC_COMPONENTS&amp;nbsp; - Displays information on the current size of all automatically tuned and static memory components, with the last operation (for example, grow or shrink) that occurred on each.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V$SGA_DYNAMIC_COMPONENTS&amp;nbsp; -- &amp;nbsp;Displays the current sizes of all SGA components, and the last operation for each component.&lt;br /&gt;
&lt;br /&gt;
V$SGA_DYNAMIC_FREE_MEMORY&amp;nbsp;&amp;nbsp; -- Displays information about the amount of SGA memory available for future dynamic SGA resize operations.&lt;br /&gt;
&lt;br /&gt;
V$MEMORY_CURRENT_RESIZE_OPS&amp;nbsp;&amp;nbsp; --&amp;nbsp; Displays information about resize operations that are currently in progress. A resize operation is an enlargement or reduction of the SGA, the instance PGA, or a dynamic SGA component.&lt;br /&gt;
&lt;br /&gt;
V$SGA_CURRENT_RESIZE_OPS&amp;nbsp; --&amp;nbsp; Displays information about dynamic SGA component resize operations that are currently in progress.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V$MEMORY_RESIZE_OPS -- Displays information about the last 800 completed memory component resize operations, including automatic grow and shrink operations for SGA_TARGET and PGA_AGGREGATE_TARGET.&lt;br /&gt;
&lt;br /&gt;
V$SGA_RESIZE_OPS&amp;nbsp;-- Displays information about the last 800 completed SGA component resize operations.&lt;/div&gt;
</description><link>http://orakhoj.blogspot.com/2012/04/top-5-timed-foreground-events-buffer.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtvioXaOm6r_YdKljmrzD3WW8oRo7Hey8amQDoNCNpM_z-IiQLrvpl7Q5AlNr0ka0rGP4DYGr6WPKaMHTgtirQ8e6GQ9ROPpLPz_lGmRuQFmoPgC2Xntm-Nsmksn-dQVh8ttacUDg3ZaH1/s72-c/buffer+exterminate.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-8737508693951518143</guid><pubDate>Tue, 28 Feb 2012 08:18:00 +0000</pubDate><atom:updated>2012-02-28T00:18:05.526-08:00</atom:updated><title>Top 5 Timed Events - gc cr failure</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
gc cr failure – This wait event is triggered when a CR ( Consistent Read) block is requested from the holder of the block and a failure status message is received. This happens where there are unforeseen events such as lost block or checksum or an invalid block request or when the holder cannot process the request. One will see multiple timeouts for the place holder wait like gc cr request before receiving gc cr failure event. One can query system statistics view v$sysstat for gc blocks lost or gc claim blocks lost. &lt;br /&gt;
&lt;br /&gt;
Failure is not an option in cluster communications because lot messages or block may potentially trigger node evictions.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv-NcJq6W27QYchwZti5zAYEO03wH3dliBSp9WXspNX1d2iCSptMScOMKJumG6Crkm0-6b7bI5lvjOZSoU4KEcEZGxQgNfqItlt-RnTHZymlaYLdxUTg2uj28Q69a_5eIhUflSS8Ep6F2c/s1600/gc+cr+failure.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="108" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv-NcJq6W27QYchwZti5zAYEO03wH3dliBSp9WXspNX1d2iCSptMScOMKJumG6Crkm0-6b7bI5lvjOZSoU4KEcEZGxQgNfqItlt-RnTHZymlaYLdxUTg2uj28Q69a_5eIhUflSS8Ep6F2c/s320/gc+cr+failure.bmp" uda="true" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp; &lt;br /&gt;
In the above case this wait event is because of gc buffer busy as the node holding the block requested is busy and cannot process the request. &lt;br /&gt;
&lt;br /&gt;
Let us understand how Consistent Read (CR) requests are handled in RAC to get more clarity and why the nodes get busy fulfilling the requests. When an instance needs to generate a CR version of the current block, the block can be either in the local or remote cache. If the latter, then LMS ( Lock Manager Server) on the other instance will try to create the CR block, when the former, the foreground process executing the query will perform the CR block generation. When a CR version is created, the instance or instances needs to read the transaction table and undo blocks from the rollback /undo segment that are referenced in the active transaction table of the block. Sometimes this cleanout/rollback process may cause several lookups of remote undo headers and undo blocks. The remote undo header and undo block lookups will result in a gc cr request . Also as undo headers are frequently accessed, a buffer wait may also occur. &lt;br /&gt;
&lt;br /&gt;
We got rid of these kind of wait events after reducing the traffic between the nodes by pointing the applications which are depended on each&amp;nbsp;specific tables&amp;nbsp;&amp;nbsp;to specific nodes. &lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2012/02/top-5-timed-events-gc-cr-failure.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv-NcJq6W27QYchwZti5zAYEO03wH3dliBSp9WXspNX1d2iCSptMScOMKJumG6Crkm0-6b7bI5lvjOZSoU4KEcEZGxQgNfqItlt-RnTHZymlaYLdxUTg2uj28Q69a_5eIhUflSS8Ep6F2c/s72-c/gc+cr+failure.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-4319100002035000707</guid><pubDate>Fri, 10 Feb 2012 23:29:00 +0000</pubDate><atom:updated>2012-02-10T15:29:04.204-08:00</atom:updated><title>Top 5 Timed Foreground Events - Library Cache Lock &amp; Library Cache Pin</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&amp;nbsp;Library Cache Lock &amp;amp; Library Cache Pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Library cache lock will be obtained on database objects referenced during parsing or compiling of SQL or PL/SQL statements (table, view, procedure, function, package, package body, trigger, index, cluster, and synonym). The lock will be released at the end of the parse or compilation.&lt;br /&gt;
&lt;br /&gt;
I am not discussing more on the theory part of the this wait event as I have discussed more about them in my previous blog. You can find the much detailed explanation of possible reasons and solutions with the below link &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;a href="http://orakhoj.blogspot.com/2011/10/top-5-timed-foreground-events-library_17.html"&gt;http://orakhoj.blogspot.com/2011/10/top-5-timed-foreground-events-library_17.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Here I am just discussing about the recent issue we faced in our load test environment. When we ran the load with X amount of SGA we see DB Time increased to very high value and found Library Cache Lock and Library Cache Pin as TOP 2 Wait events. &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XxU5yC72wd7L7z9apgytE8eAOiB24SZW4nBeUSDnwxhvkVtUhZPOY4_4yTrqGv6Gdw3CxFs1SDP82hHJXviE3vRiQoxahqHUbzokGAfpojLMKmS7QCAoVNHb4Yit9sh5DtZeXxxgVKiq/s1600/Db+Time+Before.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="73" sda="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XxU5yC72wd7L7z9apgytE8eAOiB24SZW4nBeUSDnwxhvkVtUhZPOY4_4yTrqGv6Gdw3CxFs1SDP82hHJXviE3vRiQoxahqHUbzokGAfpojLMKmS7QCAoVNHb4Yit9sh5DtZeXxxgVKiq/s320/Db+Time+Before.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiybRxZ30E7IU020zHwTC6pi0yjEe2AZbxswZwn79WCenPtfRPsPIWLKHb3r-oklnF1lGL6K5Hu-I4rDbJkx9N5GTSjiqIoHEuVw9mtJWqmj2wR4G00dqfoFkpcP9hYqgiFd0K5SC8BtIPs/s1600/library+cache+lock+before.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="130" sda="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiybRxZ30E7IU020zHwTC6pi0yjEe2AZbxswZwn79WCenPtfRPsPIWLKHb3r-oklnF1lGL6K5Hu-I4rDbJkx9N5GTSjiqIoHEuVw9mtJWqmj2wR4G00dqfoFkpcP9hYqgiFd0K5SC8BtIPs/s320/library+cache+lock+before.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 12pt;"&gt;
&lt;span style="color: black; font-family: Calibri; font-size: small;"&gt;Solutions: We just increased the SGA to Y amount and re ran the same load which has given wonderful results. The DB time has reduced to a considerable amount and Library Cache Lock has disappeared from the TOP wait event. So the solutions which I discussed in the above link, here it are the practical implementation. &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;The increase in Shared Pool via increasing the SGA has solved the problem to get rid of this wait event. &lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7JGFV3RpiPSdpVcAApSorPQRtTXV3QoguitO3VQdyrgj18-ZVsTW3L6eF_4bbggw5gppskK0twm-bowNEVP-h4M2tbmASfGcmCSj8fSKLrU9g9QZx2-cH7RcerzwMiyjaJ0syymd5jlOt/s1600/db+time+after.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="78" sda="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7JGFV3RpiPSdpVcAApSorPQRtTXV3QoguitO3VQdyrgj18-ZVsTW3L6eF_4bbggw5gppskK0twm-bowNEVP-h4M2tbmASfGcmCSj8fSKLrU9g9QZx2-cH7RcerzwMiyjaJ0syymd5jlOt/s320/db+time+after.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwyl0KnbpzBnC5nKfUwGJfJ_HKlSiUxTrK5WN1yJpptW8SMNOy7GeDqS37LdTywethJMUAwNqVdTwhj_Uj0Sf2UvXBE45RrnwdaLVnsX3ZRxhlg8MUWz-CbaBzulmKKUThgOL-FkUCZKpn/s1600/library+cache+lock+after.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="136" sda="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwyl0KnbpzBnC5nKfUwGJfJ_HKlSiUxTrK5WN1yJpptW8SMNOy7GeDqS37LdTywethJMUAwNqVdTwhj_Uj0Sf2UvXBE45RrnwdaLVnsX3ZRxhlg8MUWz-CbaBzulmKKUThgOL-FkUCZKpn/s320/library+cache+lock+after.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2012/02/top-5-timed-foreground-events-library.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XxU5yC72wd7L7z9apgytE8eAOiB24SZW4nBeUSDnwxhvkVtUhZPOY4_4yTrqGv6Gdw3CxFs1SDP82hHJXviE3vRiQoxahqHUbzokGAfpojLMKmS7QCAoVNHb4Yit9sh5DtZeXxxgVKiq/s72-c/Db+Time+Before.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-7674306553623600132</guid><pubDate>Mon, 30 Jan 2012 21:47:00 +0000</pubDate><atom:updated>2012-01-30T13:48:51.959-08:00</atom:updated><title>gc cr block lost / gc current block lost</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
TOP 5 Timed Events - gc cr block lost / gc current block lost&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;Global cache lost blocks statistics ("gc cr block
lost" and/or "gc current block lost") for each node in the
cluster as well as aggregate statistics for the cluster represent a problem or
inefficiencies in packet processing for the interconnect traffic. These
statistics should be monitored and evaluated regularly to guarantee efficient
interconnect Global Cache and Enqueue Service (GCS/GES) and cluster processing.
Any block loss indicates a problem in network packet processing and should be
investigated.&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;The vast majority of escalations attributed to RDBMS
global cache lost blocks can be directly related to faulty or mis-configured
interconnects. “lost blocks” at the RDBMS level, responsible for 64% of
escalations&lt;strong&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMXtWJsyWtYRB-E0xOagUj-j00KDFhZ_4mk1CRiRRMmzsbhedQKVcLwfqzZSx7TD2rfwndMzu-wuD2uSH0-DWVy3r2CINJX_5Z1uTnWWfdt7RRG7NHBM58V21iEPRc-oLTUNCOsyX-59yX/s1600/gc+cr+block+lost.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMXtWJsyWtYRB-E0xOagUj-j00KDFhZ_4mk1CRiRRMmzsbhedQKVcLwfqzZSx7TD2rfwndMzu-wuD2uSH0-DWVy3r2CINJX_5Z1uTnWWfdt7RRG7NHBM58V21iEPRc-oLTUNCOsyX-59yX/s320/gc+cr+block+lost.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;Misconfigured or Faulty Interconnect Can
Cause:&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: left; text-indent: -0.25in;"&gt;
&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;•&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;Dropped packets/fragments&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: left; text-indent: -0.25in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;•&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;Buffer overflows&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: left; text-indent: -0.25in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;•&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;Packet reassembly failures or timeouts&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: left; text-indent: -0.25in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;•&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;Ethernet Flow control kicks in&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: left; text-indent: -0.25in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;•&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;TX/RX errors&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;“Lost
Blocks”: NIC Receive Errors&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt; text-indent: 0.5in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;Db_block_size
= 8K&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt; text-indent: 0.5in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;ifconfig
–a:&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt; text-indent: 0.5in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;eth0
Link encap:Ethernet&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;HWaddr
00:0B:DB:4B:A2:04&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;inet
addr:130.35.25.110&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Bcast:130.35.27.255&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Mask:255.255.252.0&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;UP
BROADCAST RUNNING MULTICAST&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;MTU:1500&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Metric:1&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;RX
packets:21721236 errors:135 dropped:0 overruns:0 frame:95&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;TX
packets:273120 errors:0 dropped:0 overruns:0 carrier:0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;“Lost Blocks”: IP Packet Reassembly Failures &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netstat
–s &lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;Ip:
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 84884742 total packets received &lt;br /&gt;
&amp;nbsp;&amp;nbsp; … &lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt 0.5in;"&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%; mso-bidi-font-weight: bold;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;1201 fragments dropped after timeout &lt;br /&gt;
&amp;nbsp;&amp;nbsp; … &lt;br /&gt;
&amp;nbsp;&amp;nbsp; 3384 packet reassembles failed &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;
&lt;strong&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;Detailed Explanation of the this wait event
can be found at Metalink - gc block lost diagnostics [ID 563566.1]&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2012/01/gc-cr-block-lost-gc-current-block-lost.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMXtWJsyWtYRB-E0xOagUj-j00KDFhZ_4mk1CRiRRMmzsbhedQKVcLwfqzZSx7TD2rfwndMzu-wuD2uSH0-DWVy3r2CINJX_5Z1uTnWWfdt7RRG7NHBM58V21iEPRc-oLTUNCOsyX-59yX/s72-c/gc+cr+block+lost.bmp" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-3361136676035321840</guid><pubDate>Sun, 29 Jan 2012 15:39:00 +0000</pubDate><atom:updated>2012-01-29T07:45:08.986-08:00</atom:updated><title>gc current block busy &amp; gc cr block busy</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;strong&gt;Top 5 Wait Events (RAC) - gc current block busy &amp;amp; gc cr block busy&lt;/strong&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;gc current block busy&lt;/strong&gt;&amp;nbsp; - When a request needs a block in current mode, it sends&amp;nbsp;a request&amp;nbsp;to the master instance. The requestor evenutally gets the block via cache fusion transfer. However sometimes the block transfer &amp;nbsp;is delayed due to either the block was being used by a session on another instance or the block transfer was delayed because the holding instance could not write the corresponding redo records to the online logfile immediately. &lt;br /&gt;
&lt;br /&gt;
One can use the session level dynamic performance views v$session and v$session_event to find the programs or sesions causing the most waits on this events &lt;br /&gt;
&lt;br /&gt;
select a.sid , a.time_waited , b.program , b.module from v$session_event  a , v$session b where a.sid=b.sid and a.event='gc current block busy' order by a.time_waited;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;gc cr block busy&lt;/strong&gt; - When a request needs a block in &lt;strong&gt;CR&lt;/strong&gt; mode , it sends a request to the master instance. The requestor evenutally gets the block via cache fusion transfer. However sometimes the block transfer  is delayed due to either the block was being used by a session on another instance or the block transfer was delayed because the holding instance could not write the corresponding redo records to the online logfile immediately. &lt;br /&gt;
&lt;br /&gt;
One can use the session level dynamic performance views v$session and v$session_event to find the programs or sesions causing the most waits on this events &lt;br /&gt;
&lt;br /&gt;
select a.sid , a.time_waited , b.program , b.module from v$session_event&amp;nbsp; a , v$session b where a.sid=b.sid and a.event='gc&amp;nbsp;cr block busy' order by a.time_waited;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvHiZZ_vPFtwB_GflhnELoYCkK2CwzxAGzDOl0WjceOGX7eCemU5erIMaXOufoXCZ_4U8oZ4O2ZtzH24SVYHXYRhAXdNvg5VeNmuop495m_8MyoOWJ9UELbJS1RxcijzY2XCnZhBIJjZ7S/s1600/gc+cr+block+busy.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvHiZZ_vPFtwB_GflhnELoYCkK2CwzxAGzDOl0WjceOGX7eCemU5erIMaXOufoXCZ_4U8oZ4O2ZtzH24SVYHXYRhAXdNvg5VeNmuop495m_8MyoOWJ9UELbJS1RxcijzY2XCnZhBIJjZ7S/s320/gc+cr+block+busy.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
This event indicates significant write/write contention. If it appears like the below in TOP 5 list of AWR &lt;br /&gt;
&lt;br /&gt;
Ensure that the log writer (lgwr) is tuned. In our situation planning for appropriate application partitioning to multiple instances avoided the contention. We will see more of the RAC realted wait events in the other posts.&lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2012/01/gc-current-block-busy-gc-cr-block-busy.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvHiZZ_vPFtwB_GflhnELoYCkK2CwzxAGzDOl0WjceOGX7eCemU5erIMaXOufoXCZ_4U8oZ4O2ZtzH24SVYHXYRhAXdNvg5VeNmuop495m_8MyoOWJ9UELbJS1RxcijzY2XCnZhBIJjZ7S/s72-c/gc+cr+block+busy.bmp" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-6543683523593785896</guid><pubDate>Fri, 13 Jan 2012 22:53:00 +0000</pubDate><atom:updated>2012-01-13T14:53:25.789-08:00</atom:updated><title>gc current block 2 way - gc current block 3 way</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;


&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Block oriented waits are the most common wait
events in the cluster wait events. The block oriented wait event statistics
indicate that the requested block was served from the other instances. In a two
– node cluster environment a message is transferred to the current holder of
the block and holder ships the block to the requestor. In a cluster environment
with more than two nodes, the request for the block is sent to the holder of
the block through the resource master and includes an additional message. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;The average wait time and total wait time
should be considered when being alerted to performance issues where these
particular waits have a high impact. Usually, either interconnects or load
issues of SQL execution against a large shared working ser can be found the
root cause. The following are the most common block oriented waits&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;gc current block 2 – way ( 2 Node RAC
Environment)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;


&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;gc current block 3 – way ( 3 or More &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;Node RAC Environment )&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Pictorial Description of the steps involved in
the above wait events in exclusive mode and shared mode.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;gc current block 2 – way ( Exclusive Mode)&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPwvf_Xi0ui8u6tJGj1HUOA5_D7kF2GZpbquG8cImpONee6lBzYlNEEMNulbIIrdST6FUvaoOPi2BPFLtdkatm89YTboz9vmLY_7K49tg7Xrjaq19WjGD_n9L5jh13YfqRzBxYec4gG174/s1600/GC+2+WAY+Exclusive+Mode.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="456" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPwvf_Xi0ui8u6tJGj1HUOA5_D7kF2GZpbquG8cImpONee6lBzYlNEEMNulbIIrdST6FUvaoOPi2BPFLtdkatm89YTboz9vmLY_7K49tg7Xrjaq19WjGD_n9L5jh13YfqRzBxYec4gG174/s640/GC+2+WAY+Exclusive+Mode.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;


&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;strong&gt;gc current block 2 – way ( Shared Mode)&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibJkjfeYT0LBFVsVVPSer2L1gItzpSkbmJCmKPt2pke6Ah6peYTEiulTTZEfh_w3mzpl7ii_s1Yi2yz5C696KBXtzZA7YF2rOjT9jnc4vZF3kP6cGmVCp1_zdI4LRN9-SvjXbwKlIqYmyo/s1600/GC+2+Way+Shared+Mode.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="472" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibJkjfeYT0LBFVsVVPSer2L1gItzpSkbmJCmKPt2pke6Ah6peYTEiulTTZEfh_w3mzpl7ii_s1Yi2yz5C696KBXtzZA7YF2rOjT9jnc4vZF3kP6cGmVCp1_zdI4LRN9-SvjXbwKlIqYmyo/s640/GC+2+Way+Shared+Mode.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;


&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;strong&gt;gc current block 3 – way ( Exclusive Mode)&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimLHMm6QnJtvWXCgUD_i2pKC9NftrolAp7xLmmiQBMOAEsIFXFMqSsrCGy-dU9gSQbVt2gjfTwyWuOU7_XJxtBrh1GGwQCzIHcKsTaAPrPBVFwDl2Ymk05T0JKVUVNKvSA2LAduI1Z7Vvb/s1600/GC+3+Way+Exclusive.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="465" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimLHMm6QnJtvWXCgUD_i2pKC9NftrolAp7xLmmiQBMOAEsIFXFMqSsrCGy-dU9gSQbVt2gjfTwyWuOU7_XJxtBrh1GGwQCzIHcKsTaAPrPBVFwDl2Ymk05T0JKVUVNKvSA2LAduI1Z7Vvb/s640/GC+3+Way+Exclusive.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="color: black; font-family: Times New Roman; font-size: small;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: #4d4d4d; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;strong&gt;gc current block 3 – way ( Shared Mode)&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;span style="color: black; font-family: Times New Roman; font-size: small;"&gt;

&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7gV64ak4LEqSrQkbLVmCYAlRf8nJCbJ0DQrzADizg-gp31TjFBMk7Wm5_uCx488YGtc7JmbB_Q7JqZdfROyAHjWxo0S2zPIc0uu0rSe8HJseywp09O8Kc4e04TeMszbk0cEAkSbdbu-Rj/s1600/GC+3+Way+Shared+Mode.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="465" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7gV64ak4LEqSrQkbLVmCYAlRf8nJCbJ0DQrzADizg-gp31TjFBMk7Wm5_uCx488YGtc7JmbB_Q7JqZdfROyAHjWxo0S2zPIc0uu0rSe8HJseywp09O8Kc4e04TeMszbk0cEAkSbdbu-Rj/s640/GC+3+Way+Shared+Mode.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
More Events Shortly :)&lt;/div&gt;
&lt;div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2012/01/gc-current-block-2-way-gc-current-block.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPwvf_Xi0ui8u6tJGj1HUOA5_D7kF2GZpbquG8cImpONee6lBzYlNEEMNulbIIrdST6FUvaoOPi2BPFLtdkatm89YTboz9vmLY_7K49tg7Xrjaq19WjGD_n9L5jh13YfqRzBxYec4gG174/s72-c/GC+2+WAY+Exclusive+Mode.png" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-472900357100917971</guid><pubDate>Wed, 28 Dec 2011 19:57:00 +0000</pubDate><atom:updated>2011-12-28T11:57:15.789-08:00</atom:updated><title>TOP 5 Timed Events - ARCH wait on SENDREQ</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;ARCH wait on SENDREQ -- Is Network related Wait event at Primary database side&amp;nbsp;when a standby database is configured. ARCH wait on SENDREQ monitors the amount of time spent by all archiver processes to write the received redo to disk as well as open and close the remote archived redo logs&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPhDL8-nozJTl0Qb9ZFt9OzXNmLDzRGDUrQXwk9qoxyKlmYBNXIb31enM92zYN-e0C1s_jvGUIfQeUTCKPnBBU8HsSIorfMdyDXcHD4QjPWYdqZ0hbZE3wEX7r3tb0iMjJIEneFuL00JnB/s1600/archwait.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="111" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPhDL8-nozJTl0Qb9ZFt9OzXNmLDzRGDUrQXwk9qoxyKlmYBNXIb31enM92zYN-e0C1s_jvGUIfQeUTCKPnBBU8HsSIorfMdyDXcHD4QjPWYdqZ0hbZE3wEX7r3tb0iMjJIEneFuL00JnB/s320/archwait.bmp" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
There are three things one can do if you have high wait time against this wait event.&lt;br /&gt;
&lt;br /&gt;
1) Optimize the Network - &lt;br /&gt;
&lt;br /&gt;
Overall, the goal for all Data Guard configurations is to ship redo data to the remote disaster recovery site fast enough to meet recovery time and recovery point objectives. If there is insufficient bandwidth available to handle the required volume however, no amount of tuning can achieve this goal. In order to figure out how much bandwidth is needed, the volume of data that is generated by the production database will need to be determined. Ideally, this can be found by measuring an existing production database or a database which has been set up in a test environment. &lt;br /&gt;
&lt;br /&gt;
SDU (SESSION DATA UNIT)&lt;br /&gt;
Before sending data across the network, Oracle Net buffers data into the Session Data Unit (SDU). When large amounts of data are being transmitted or when the message size is consistent, increasing the size of the SDU buffer can improve performance and network utilization. You can configure SDU size within an Oracle Net connect descriptor or globally within the sqlnet.ora. &lt;br /&gt;
For Data Guard broker configurations configure the DEFAULT_SDU_SIZE parameter in the sqlnet.ora file: &lt;br /&gt;
DEFAULT_SDU_SIZE=32767&lt;br /&gt;
&lt;br /&gt;
For non Data Guard broker configurations that use a connect descriptor, you can override the current settings in the primary database sqlnet.ora file. If you are setting the SDU in a connect descriptor you must use a static SID. Using a dynamic service registration will use the default SDU size defined by DEFAULT_SDU_SIZE. This example uses a connect descriptor with the SDU parameter in the description. &lt;br /&gt;
sales.us.acme.com= &lt;br /&gt;
(DESCRIPTION= &lt;br /&gt;
(SDU=32767) &lt;br /&gt;
(ADDRESS=(PROTOCOL=tcp) &lt;br /&gt;
(HOST=sales-server) &lt;br /&gt;
(PORT=1521)) &lt;br /&gt;
(CONNECT_DATA= &lt;br /&gt;
(SID=sales.us.acme.com)) &lt;br /&gt;
) &lt;br /&gt;
On the standby database, set SDU in the SID_LIST of the listener.ora file: &lt;br /&gt;
SID_LIST_listener_name= &lt;br /&gt;
(SID_LIST= &lt;br /&gt;
(SID_DESC= &lt;br /&gt;
(SDU=32767) &lt;br /&gt;
(GLOBAL_DBNAME=sales.us.acme.com) &lt;br /&gt;
(SID_NAME=sales) &lt;br /&gt;
(ORACLE_HOME=/usr/oracle))) &lt;br /&gt;
2) Multiple archive processes can transmit a redo log in parallel to the standby database, reducing the time for the redo transmission to the secondary. The MAX_CONNECTIONS attribute of the LOG_ARCHIVE_DEST_n control the number of these processes. This can be very beneficial during batch loads.&lt;br /&gt;
&lt;br /&gt;
3)A system's network queues sizes can also be adjusted to optimize performance. You can regulate the size of the queue between the kernel network subsystems and the driver for network interface card. Any queue should be sized so that losses do not occur due to local buffer overflows. Therefore, careful tuning is required to ensure that the sizes of the queues are optimal for your network connection, particularly for high bandwidth networks. &lt;br /&gt;
&lt;br /&gt;
These settings are especially important for TCP because losses on local queues cause TCP to fall into congestion control, which limits the TCP sending rates. &lt;br /&gt;
For Linux there are two queues to consider, the interface transmit queue and the network receive queue. The transmit queue size is configured with the network interface option txqueuelen. The network receive queue size is configured with the kernel parameter netdev_max_backlog&lt;br /&gt;
&lt;strong&gt;----- Find below more events related to Standby Database on Primary and Standby sides.----&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;WAIT EVENTS ON THE PRIMARY&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
On the primary database there are two categories of wait events which are either related to the ARC process or the LGWR process. The descriptions of these events are below. &lt;br /&gt;
1. ARCH PROCESS WAIT EVENTS&lt;br /&gt;
ARCH wait on ATTACH monitors the amount of time spent by all archiver processes to spawn an RFS connection.&lt;br /&gt;
ARCH wait on SENDREQ monitors the amount of time spent by all archiver processes to write the received redo to disk as well as open and close the remote archived redo logs. &lt;br /&gt;
ARCH wait on DETACH monitors the amount of time spent by all archiver processes to delete an &lt;br /&gt;
RFS connection.&lt;br /&gt;
&lt;br /&gt;
2. LGWR SYNC WAIT EVENTS&lt;br /&gt;
LGWR wait on ATTACH monitors the amount of time spent by all log writer processes to spawn an RFS connection. &lt;br /&gt;
LGWR wait on SENDREQ monitors the amount of time spent by all log writer processes to write the received redo to disk as well as open and close the remote archived redo logs.&lt;br /&gt;
LGWR wait on DETACH monitors the amount of time spent by all log writer processes to delete an RFS connection. &lt;br /&gt;
&lt;br /&gt;
3. LGWR ASYNC WAIT EVENTS &lt;br /&gt;
LNS wait on ATTACH monitors the amount of time spent by all network servers to spawn an RFS connection.&amp;nbsp; &lt;br /&gt;
LNS wait on SENDREQ monitors the amount of time spent by all network servers to write the received redo to disk as well&amp;nbsp; as open and close the remote archived redo logs.&lt;br /&gt;
LNS wait on DETACH monitors the amount of time spent by all network servers to delete an RFS connection.&lt;br /&gt;
&lt;br /&gt;
LGWR wait on full LNS buffer monitors the amount of time spent by the log writer (LGWR) process waiting for the network server (LNS) to free up ASYNC buffer space. If buffer space has not been freed in a reasonable amount of time, availability of the primary database is not compromised by allowing the archiver process (ARCn) to transmit the redo log data. This wait event is not relevant for destinations configured with the LGWR SYNC=PARALLEL attributes. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;WAIT EVENTS ON THE SECONDARY&lt;/strong&gt; &lt;br /&gt;
&lt;br /&gt;
RFS Write is the elapsed time for the write to standby redo log or archive log to occur as well as non I/O work such as redo&amp;nbsp;&amp;nbsp; block checksum validation.&lt;br /&gt;
&lt;br /&gt;
RFS Random I/O is the elapsed time for the write to a standby redo log to occur.&lt;br /&gt;
&lt;br /&gt;
RFS Sequential I/O is the elapsed time for the write to an archive log to occur.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2011/12/top-5-timed-events-arch-wait-on-sendreq.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPhDL8-nozJTl0Qb9ZFt9OzXNmLDzRGDUrQXwk9qoxyKlmYBNXIb31enM92zYN-e0C1s_jvGUIfQeUTCKPnBBU8HsSIorfMdyDXcHD4QjPWYdqZ0hbZE3wEX7r3tb0iMjJIEneFuL00JnB/s72-c/archwait.bmp" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7776048267446908325.post-9179220757432343373</guid><pubDate>Tue, 20 Dec 2011 22:57:00 +0000</pubDate><atom:updated>2011-12-20T14:57:26.706-08:00</atom:updated><title>SQL ordered by Version Count</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This time i want to discuss about the SQL ordered by Version Count under Sql Statistics of AWR as it is hard finding the different TOP Wait Events in AWRs. This needs a little explanation as most of us worry what the queries under this section fall into.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigLo87OqvlPa3JY6UDuTYIkycz7nlpiG9i_JsGVcrrzb_M-Z5BmWO46sEaZELNW9ealGVvwOsH9Xae2F66kl2S8Ns0kHzZlDR2CkbLRW2HtByoB-mCMj9kYReS3REWw9U82z-ctogjI6HR/s1600/version+count.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="111" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigLo87OqvlPa3JY6UDuTYIkycz7nlpiG9i_JsGVcrrzb_M-Z5BmWO46sEaZELNW9ealGVvwOsH9Xae2F66kl2S8Ns0kHzZlDR2CkbLRW2HtByoB-mCMj9kYReS3REWw9U82z-ctogjI6HR/s400/version+count.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;In the above we see query has 204 version count and has more than 165 executions. First thing to start with looking at the sql text and see if the bind variables are being used or not. If they are being used then we need to look for the cuase of having many child cursors for that query. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;As the definition SQL Ordered by Version Count - AWR reports statements with more than child cursors than the threshold value which defaults to 20. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;There are so many reasons why Oracle does not share the same statement. Oracle records the reason in v$sql_shared_cursor view. In 10.2.0.1 database, v$sql_shared_cursor has 53 reasons of unshareability.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;V$SQL_SHARED_CURSOR explains why a particular child cursor is not shared with existing child cursors. Each column identifies a specific reason why the cursor cannot be shared.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I have done the same found that the reason for above sql in the image is due to Bind Mismatch. I&amp;nbsp; have gone through many blogs including the blog below of Jonathan which beautifully explains the reasons behind the bind mismatch for columns with varchar. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://jonathanlewis.wordpress.com/2007/01/05/bind-variables/"&gt;http://jonathanlewis.wordpress.com/2007/01/05/bind-variables/&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Unfortunately my column in the query ( Above Image ) is a number field and explanation of the above link does not suite my situation. But i found that this is one of the busy queries hit by my application and the reason for Bind Mismatch in this situation is due to the heavy activity in shared pool. This is becuase when&amp;nbsp;a session attempts to validate a cursor and finds it has to wait for a pin then it may simply generate a new child rather than waiting which is causing for creation of new child cursor.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Other reasons might be&amp;nbsp;- &amp;nbsp;if the optimizer environments are different you get different child cursors - even if the final plan is the same - check the column on v$sql, and the content of&amp;nbsp; $sql_optimizer_env or &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&amp;nbsp;there are various bugs that cause child cursors to be created unnecessarily in various versions from 10.2.0.1.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Find below the little explanation on Parent and Child Cursors which is very&amp;nbsp;interesting in this context from Steve Adams.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
"For each SQL statement the library cache contains a "parent" cursor for the text of the SQL statement. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
The parent cursor is comprised of a "handle" that can be looked up by hash value via the library cache hash table, and an "object" that contains pointers to each of its "child" cursors. Each child cursor is also comprised of a handle and an object. The child object is comprised of two heaps numbered 0 and 6. Heap 0 contains all the identifying information for a particular version of the SQL statement and heap 6 contains the execution plan. This distinction between parent and child cursors is maintained even when there is only one version of each SQL statement. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;For parent cursors the convention used in the X$ tables is that the parent address is the same as the handle address. V$OPEN_CURSORS, V$SQL and so on are only interested in child cursors and so they exclude parent cursors by requiring that the two addresses are different. The columns that you mentioned are of course the two addresses."&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</description><link>http://orakhoj.blogspot.com/2011/12/sql-ordered-by-version-count.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigLo87OqvlPa3JY6UDuTYIkycz7nlpiG9i_JsGVcrrzb_M-Z5BmWO46sEaZELNW9ealGVvwOsH9Xae2F66kl2S8Ns0kHzZlDR2CkbLRW2HtByoB-mCMj9kYReS3REWw9U82z-ctogjI6HR/s72-c/version+count.bmp" width="72"/><thr:total>0</thr:total></item></channel></rss>