Return-Path: <oracle-l-bounce@freelists.org>
Delivered-To: 2-oracle-l@orafaq.com
Received: (qmail 20857 invoked from network); 18 Sep 2007 05:16:04 -0500
Received: from freelists-180.iquest.net (HELO turing.freelists.org) (206.53.239.180)
  by 69.64.49.119 with SMTP; 18 Sep 2007 05:16:04 -0500
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id E742975B0EC;
 Tue, 18 Sep 2007 06:16:03 -0400 (EDT)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 10351-05; Tue, 18 Sep 2007 06:16:03 -0400 (EDT)
Received: from turing (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 52F5775AD91;
 Tue, 18 Sep 2007 06:16:03 -0400 (EDT)
Received: with ECARTIS (v1.0.0; list oracle-l); Tue, 18 Sep 2007 05:31:03 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 30A8675B64C
 for <oracle-l@freelists.org>; Tue, 18 Sep 2007 05:31:03 -0400 (EDT)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 04890-06 for <oracle-l@freelists.org>;
 Tue, 18 Sep 2007 05:31:03 -0400 (EDT)
Received: from castafiore.sivsa.com (correo.sivsa.com [212.145.138.162])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 3007675B487
 for <oracle-l@freelists.org>; Tue, 18 Sep 2007 05:31:00 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by castafiore.sivsa.com (Postfix) with ESMTP id 3F96129C084;
 Tue, 18 Sep 2007 11:30:59 +0200 (CEST)
Received: from castafiore.sivsa.com ([127.0.0.1])
 by localhost (castafiore.sivsa.com [127.0.0.1]) (amavisd-new, port 10024)
 with LMTP id Kq66b2I3YAAH; Tue, 18 Sep 2007 11:30:51 +0200 (CEST)
Received: from LIMENS.sivsa.int (limens [10.174.123.154])
 by castafiore.sivsa.com (Postfix) with ESMTP id 8ED6129C05B;
 Tue, 18 Sep 2007 11:30:51 +0200 (CEST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C7F9D6.9A945373"
Subject: RE: Wrong index being used ... Basic SQL Qs
Date: Tue, 18 Sep 2007 11:30:50 +0200
Message-ID: <607D6181D9919041BE792D70EF2AEC48242E6E@LIMENS.sivsa.int>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Wrong index being used ... Basic SQL Qs
From: "Alvaro Jose Fernandez" <alvaro.fernandez@sivsa.com>
To: <VIVEK_SHARMA@infosys.com>,
 <oracle-l@freelists.org>
X-archive-position: 1643
X-ecartis-version: Ecartis v1.0.0
Sender: oracle-l-bounce@freelists.org
Errors-to: oracle-l-bounce@freelists.org
X-original-sender: alvaro.fernandez@sivsa.com
Precedence: normal
Reply-to: alvaro.fernandez@sivsa.com
List-help: <mailto:ecartis@freelists.org?Subject=help>
List-unsubscribe: <oracle-l-request@freelists.org?Subject=unsubscribe>
List-software: Ecartis version 1.0.0
List-Id: oracle-l <oracle-l.freelists.org>
X-List-ID: oracle-l <oracle-l.freelists.org>
List-subscribe: <oracle-l-request@freelists.org?Subject=subscribe>
List-owner: <mailto:steve.adams@ixora.com.au>
List-post: <mailto:oracle-l@freelists.org>
List-archive: <http://www.freelists.org/archives/oracle-l>
X-list: oracle-l
X-Virus-Scanned: Debian amavisd-new at localhost.localdomain
------_=_NextPart_001_01C7F9D6.9A945373
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Hi Vivek

=20

During an Internal Benchmark Run, following SQL Query is using the Wrong
index idx_inst_num which has very Low Cardinality.ALL Rows of the Table
have inst_num value =3D '89651' (1 Constant Value).

=20

Have you evaluated dropping this index?

=20

Usage of Unique index IDX_INW_CLG_INST_TABLE would be preferred over
idx_inst_num index as Cardinality of (sol_id, zone_code, zone_date,
zone_srl_num, bank_id ) Combination is much better than (inst_num)

=20

NOTE - ICI Table is partitioned on SOL_ID field  & has only 81636  Rows.

=20

Qs Will Creating Histogram on inst_num field make the optimizer avoid
usage of the respective idx_inst_num index choose the Correct index i.e.
IDX_INW_CLG_INST_TABLE ? Any Other Ideas?

NOTE - SQL Code Change can Not be made.

=20

Indexes on ICI Table:-

Unique IDX_INW_CLG_INST_TABLE index - Locally Prefixed Partitioned Index
- (sol_id, zone_code, zone_date, zone_srl_num, bank_id )

idx_inst_num index - (inst_num)

=20

would you mind to send an 10053 excerpt for the "table stats" and
"SINGLE TABLE ACCESS PLAN" for this query, so we can look further?=20

maybe the clustering factor or other stats of idx_inst_num is beating
the other index, etc.=20

=20

Thanks indeed

=20

P.S. SQL Query

=20

SELECT  COUNT(*) FROM ICI

WHERE ICI.BANK_ID =3D  '01'

AND  SOL_ID =3D '0049'

AND ZONE_CODE =3D  'PECINW0008'

AND ZONE_DATE =3D TO_DATE( '08-05-2003'  ,'DD-MM-YYYY HH24:MI:SS')

AND INST_NUM =3D  '89651'

=20

Misses in library cache during parse: 0

Optimizer mode: CHOOSE

Parsing user id: 35  (TBAADM)

=20

Rows     Row Source Operation

-------  ---------------------------------------------------

      1  SORT AGGREGATE (cr=3D3 pr=3D0 pw=3D0 time=3D87 us)

      0   TABLE ACCESS BY GLOBAL INDEX ROWID INW_CLG_INST_TABLE
PARTITION: 2 2 (cr=3D3 pr=3D0 p

w=3D0 time=3D70 us)

0                INDEX RANGE SCAN IDX_INST_NUM (cr=3D3 pr=3D0 pw=3D0 =
time=3D65
us)(object id 28758)

=20

the above performance is bad ? (87us, cr=3D3)

**************** CAUTION - Disclaimer *****************
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended
solely for the use of the addressee(s). If you are not the intended
recipient, please notify the sender by e-mail and delete the original
message. Further, you are not to copy, disclose, or distribute this
e-mail or its contents to any other person and any such actions are
unlawful. This e-mail may contain viruses. Infosys has taken every
reasonable precaution to minimize this risk, but is not liable for any
damage you may sustain as a result of any virus in this e-mail. You
should carry out your own virus checks before opening the e-mail or
attachment. Infosys reserves the right to monitor and review the content
of all messages sent to or from this e-mail address. Messages sent to or
from this e-mail address may be stored on the Infosys e-mail system.
***INFOSYS******** End of Disclaimer ********INFOSYS***
=09

------_=_NextPart_001_01C7F9D6.9A945373
Content-Type: text/html; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
address
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	font-style:italic;}
pre
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.EstiloCorreo18
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EstiloCorreo19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1753966199;
	mso-list-type:hybrid;
	mso-list-template-ids:-1060846776 -1502958360 201981977 201981979 =
201981967 201981977 201981979 201981967 201981977 201981979;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-text:%1;
	mso-level-tab-stop:66.0pt;
	mso-level-number-position:left;
	margin-left:66.0pt;
	text-indent:-30.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DES link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Hi =
Vivek<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'>During an =
Internal
Benchmark Run, following SQL Query is using the Wrong index idx_inst_num =
which
has very Low Cardinality.ALL Rows of the Table have inst_num value =3D =
'89651' (1
Constant Value).<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Have you =
evaluated
dropping this index?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'>Usage of =
Unique index
IDX_INW_CLG_INST_TABLE would be preferred over idx_inst_num index as
Cardinality of (sol_id, zone_code, zone_date, zone_srl_num, bank_id )
Combination is much better than (inst_num)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'><o:p>&nbsp;</o:=
p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'>NOTE - ICI =
Table is
partitioned on SOL_ID field &nbsp;&amp; has only 81636&nbsp; =
Rows.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'><o:p>&nbsp;</o:=
p></span></font></p>

<p class=3DMsoNormal><b><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple;font-weight:bold=
'>Qs Will
Creating Histogram on inst_num field make the optimizer avoid usage of =
the
respective idx_inst_num index choose the Correct index i.e.
IDX_INW_CLG_INST_TABLE ? Any Other =
Ideas?<o:p></o:p></span></font></b></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'>NOTE &#8211; =
SQL Code
Change can Not be made.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'><o:p>&nbsp;</o:=
p></span></font></p>

<p class=3DMsoNormal><b><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple;font-weight:bold=
'>Indexes
on ICI Table:-<o:p></o:p></span></font></b></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'>Unique =
IDX_INW_CLG_INST_TABLE
index &#8211; Locally Prefixed Partitioned Index - (sol_id, zone_code,
zone_date, zone_srl_num, bank_id )<o:p></o:p></span></font></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'>idx_inst_num =
index -
(inst_num)<o:p></o:p></span></font></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>would you mind =
to send an
10053 excerpt for the &#8220;table stats&#8221; and &#8220;SINGLE TABLE =
ACCESS
PLAN&#8221; for this query, so we can look further? =
<o:p></o:p></span></font></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>maybe the =
clustering
factor or other stats of idx_inst_num is beating the other index, etc. =
<o:p></o:p></span></font></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'>Thanks =
indeed<o:p></o:p></span></font></p>

<p class=3DMsoPlainText><font size=3D2 color=3Dpurple face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:purple'><o:p>&nbsp;</o:=
p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>P.S.
SQL Query<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>SELECT&nbsp;
COUNT(*) FROM ICI<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>WHERE
ICI.BANK_ID =3D&nbsp; '01'<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>AND&nbsp;
SOL_ID =3D '0049'<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>AND
ZONE_CODE =3D&nbsp; 'PECINW0008'<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>AND
ZONE_DATE =3D TO_DATE( '08-05-2003'&nbsp; ,'DD-MM-YYYY =
HH24:MI:SS')<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>AND
INST_NUM =3D&nbsp; '89651'<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>Misses
in library cache during parse: 0<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>Optimizer
mode: CHOOSE<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>Parsing
user id: 35&nbsp; (TBAADM)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>Rows&nbsp;&nbsp;&nbsp;&nbsp;
Row Source Operation<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>-------&nbsp;
---------------------------------------------------<o:p></o:p></span></fo=
nt></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1&nbsp; SORT AGGREGATE (cr=3D3 pr=3D0 pw=3D0 time=3D87 =
us)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
0&nbsp;&nbsp; TABLE ACCESS BY GLOBAL INDEX ROWID INW_CLG_INST_TABLE =
PARTITION:
2 2 (cr=3D3 pr=3D0 p<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dpurple face=3D"Courier =
New"><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";color:purple'>w=3D0
time=3D70 us)<o:p></o:p></span></font></p>

<p class=3DMsoNormal =
style=3D'margin-left:66.0pt;text-indent:-30.0pt;mso-list:l0 level1 =
lfo1'><![if !supportLists]><font
size=3D2 color=3Dpurple face=3D"Courier New"><span lang=3DEN-US =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:purple'><span =
style=3D'mso-list:Ignore'>0<font
size=3D1 face=3D"Times New Roman"><span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></span></font><![endif]><font size=3D2 =
color=3Dpurple
face=3D"Courier New"><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:purple'>INDEX RANGE SCAN <b><span =
style=3D'font-weight:bold'>IDX_INST_NUM</span></b>
(cr=3D3 pr=3D0 pw=3D0 time=3D65 us)(object id =
28758)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3D"Courier =
New"><span lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>the above =
performance is
bad ? (87us, cr=3D3)<o:p></o:p></span></font></p>

</div>

</body>

</html>
<table><tr><td bgcolor=3D#ffffff><font color=3D#000000>**************** =
CAUTION - Disclaimer *****************<br>
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended =
solely for the use of the addressee(s). If you are not the intended =
recipient, please notify the sender by e-mail and delete the original =
message. Further, you are not to copy, disclose, or distribute this =
e-mail or its contents to any other person and any such actions are =
unlawful. This e-mail may contain viruses. Infosys has taken every =
reasonable precaution to minimize this risk, but is not liable for any =
damage you may sustain as a result of any virus in this e-mail. You =
should carry out your own virus checks before opening the e-mail or =
attachment. Infosys reserves the right to monitor and review the content =
of all messages sent to or from this e-mail address. Messages sent to or =
from this e-mail address may be stored on the Infosys e-mail system.<br>
***INFOSYS******** End of Disclaimer ********INFOSYS***<br>
</font></td></tr></table>
------_=_NextPart_001_01C7F9D6.9A945373--
--
http://www.freelists.org/webpage/oracle-l


