Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: query slow in 9i, but not slow in 8i

Re: query slow in 9i, but not slow in 8i

From: Daniel Fink <Daniel.Fink_at_Sun.COM>
Date: Tue, 02 Mar 2004 12:24:48 -0700
Message-id: <4044DF80.4B9F4169@sun.com>


Guang Mei wrote:

> I understand that the cost value does not mean anything. But from my
> experience, when I see a query's cost from explain plan reaches six
> digits, usually something is not right.
>
> Anyway the actual query has much more stuff in it. The sql I showed in my
> orginal post was only part of it and that was the part that slowed the thing down.
> I can not run the sql on 9i now since they are other stuff running. But
> the orgianl complex query took 20 minutes to finish on 8i, and the
> exact query produced this in 9i's alert log file:
>
> ORA-01555 caused by SQL statement below (Query Duration=199335 sec, SCN:
> 0x0000.01db218e):
> Sun Feb 29 23:20:46 2004
> select distinct accession, id
> from (
> select distinct to_char(PID) accession, identifier.ID
> from mt.genbankinfo, mt.seqtable, mt.identifier
> where seqtable.ID = genbankinfo.SeqtabID
> and seqtable.GeneID = identifier.GeneID
> and PID is not null
> and identifier.type != 'A'
> and identifier.speciesid in
> (24,31,2,19,18,17,23,21,27,32,20,34,30,22,25,26,28,29)
> and nvl(seqtable.valid, 'Y') != 'N'
> union all
> select distinct upper(strings.strtok(protein_id, '.')) accession,
> identifier.id
> from mt.genbankinfo, mt.seqtable, mt.identifier
> where seqtable.ID = genbankinfo.SeqtabID
> and seqtable.GeneID = identifier.GeneID
> and protein_id is not null
> and identifier.t
> .....
>
> Needless to say, this is the message that got me started to work on this
> query.
>
> Guang

<sarcasm>

Gee, Guang. Why tune the query? Everyone KNOWS that 1555s are caused by rbs/undo tablespace being to small. Just command the DBAs to increase the size of the tablespace.

</sarcasm>



Please see the official ORACLE-L FAQ: http://www.orafaq.com

To unsubscribe send email to: oracle-l-request_at_freelists.org put 'unsubscribe' in the subject line.
--
Archives are at http://www.freelists.org/archives/oracle-l/
FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html
-----------------------------------------------------------------
Received on Tue Mar 02 2004 - 13:22:03 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US