Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Slow running Query.
Juan,
Let me add the Oracle Version being used is Oracle 8.1.7 and so I believe t=
hat NO_MERGE hints won't have any impact on the query. However following is=
the execution plans for the three queries, I mentioned in my first message.
Execution Plan for statement 1.
OPERATION OPTIONS OBJECT_NAME =POSITION
------------------------- ------------------------- -------------------- --=
SORT AGGREGATE = 1 NESTED LOOPS = 1 NESTED LOOPS = 1 VIEW ASSETS_VIEW = 1 SORT GROUP BY = 1 TABLE ACCESS FULL ME_CLIENT_ASSETS = 1 TABLE ACCESS BY INDEX ROWID CLIENT = 2 INDEX UNIQUE SCAN CLIENT_IDX = 1 TABLE ACCESS BY INDEX ROWID PERFCLIENT = 2 INDEX RANGE SCAN PC_CLCODE_IDX = 1
Execution Plan for Statement 2.
OPERATION OPTIONS OBJECT_NAME =POSITION
------------------------- ------------------------- -------------------- --=
SORT AGGREGATE = 1 VIEW ASSETS_VIEW = 1 SORT GROUP BY = 1 TABLE ACCESS BY INDEX ROWID ME_CLIENT_ASSETS = 1 INDEX RANGE SCAN PK_ME_CLIENT_ASSETS = 1
Execution Plan for Statement 3.
QL> @expsql pru3
OPERATION OPTIONS OBJECT_NAME =POSITION
------------------------- ------------------------- -------------------- --=
NESTED LOOPS = 1 TABLE ACCESS BY INDEX ROWID CLIENT = 1 INDEX RANGE SCAN CL_DECMKR_IDX = 1 TABLE ACCESS BY INDEX ROWID PERFCLIENT = 2 INDEX RANGE SCAN PC_CLCODE_IDX = 1
As you can see that first statement is doing full tablescan of table ME_CLI= ENT_ASSETS
( TABLE ACCESS FULL ME_CLIENT_ASSETS 1)on which the view assets_vies is based and that is why the query is taking = long time to finish.
Thanks.
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org]On Behalf Of Juan Carlos Reyes
Pacheco
Sent: June 21, 2004 5:29 PM
To: oracle-l_at_freelists.org
Subject: Re: Slow running Query.
HI, If you are in 9i, only to try, to use the /*+ NO_MERGE */ hint and tell me what happen, once this solved the problem select /*+ NO_MERGE */ sum.........
If not get the execution plan, because thre is the answer.
-------Original Message-------
=20
From: oracle-l_at_freelists.org
Date: 06/21/04 17:18:53
To: oracle-l_at_freelists.org
Subject: Slow running Query.
=20
> Hi all,
> I have the following query which is running very slow as it takes few min=
=3D
utes to complete.
>=3D20
>=3D20
>=3D20
>=3D20
>=3D20
>=3D20
>=3D20
>=3D20 >=3D20 >=3D20 >=3D20
<FONT SIZE =3D3D 1>********************************************************=**=3D
-- Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html ----------------------------------------------------------------- ---------------------------------------------------------------- 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 ----------------------------------------------------------------- <FONT SIZE =3D 1>**********************************************************= ****************** This e-mail and any attachments may contain confidential and privileged inf= ormation. If you are not the intended recipient, please notify the sender i= mmediately by return e-mail, delete this e-mail and destroy any copies. Any= dissemination or use of this information by a person other than the intend= ed recipient is unauthorized and may be illegal. Unless otherwise stated, o= pinions expressed in this e-mail are those of the author and are not endors= ed by the author's employer.</FONT> ---------------------------------------------------------------- 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 Jun 22 2004 - 10:35:18 CDT
![]() |
![]() |