Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> query performance
Hi,
I am running the follwoing query and it is running very slow:
select * from v_mci_com_leader_summary where accountid=1011 and intervalid=1490
EXPLAIN PLAN looks like:
ID Query Plan
---------- -----------------------------------------------------------
0 SELECT STATEMENTCost=402437 1 VIEW V_MCI_COM_LEADER_SUMMARY 2 SORT 3 HASH JOIN 4 VIEW T_VW_AUDIOCONFERENCECALL 5 UNION-ALL 6 NESTED LOOPS 7 TABLE ACCESS T_ACC_USAGE_1 8 TABLE ACCESS T_PV_AUDIOCONFERENCECALL_1 9 INDEX PK_T_PV_AUDIOCONFERENCECALL_1 10 NESTED LOOPS 11 TABLE ACCESS T_ACC_USAGE_2 12 INDEX IDX_T_ACC_USAGE_2 13 TABLE ACCESS T_PV_AUDIOCONFERENCECALL_2 14 INDEX PK_T_PV_AUDIOCONFERENCECALL_2 15 NESTED LOOPS 16 TABLE ACCESS T_ACC_USAGE_3 17 INDEX IDX_T_ACC_USAGE_3 18 TABLE ACCESS T_PV_AUDIOCONFERENCECALL_3 19 INDEX PK_T_PV_AUDIOCONFERENCECALL_3 20 VIEW V_MCI_COM_FEATURE_COUNT 21 UNION-ALL 22 SORT 23 NESTED LOOPS 24 NESTED LOOPS 25 INDEX PK_T_PV_FEATURECHARGES_1 26 TABLE ACCESS T_ACC_USAGE_1 27 INDEX PK_T_ACC_USAGE_1 28 INDEX PK_T_PV_AUDIOCONFERENCECALL_1 29 SORT 30 NESTED LOOPS 31 NESTED LOOPS 32 INDEX PK_T_PV_FEATURECHARGES_2 33 TABLE ACCESS T_ACC_USAGE_2 34 INDEX PK_T_ACC_USAGE_2 35 INDEX PK_T_PV_AUDIOCONFERENCECALL_2 36 SORT 37 NESTED LOOPS 38 NESTED LOOPS 39 INDEX PK_T_PV_FEATURECHARGES_3 40 TABLE ACCESS T_ACC_USAGE_3 41 INDEX PK_T_ACC_USAGE_3 42 INDEX PK_T_PV_AUDIOCONFERENCECALL_3
v_mci_com_leader_summary is a view based on 2 views t_vw_AudioConferenceCall , v_mci_com_feature_count
t_vw_AudioConferenceCall is also a view and based on tables
T_ACC_USAGE_1
T_PV_AUDIOCONFERENCECALL_1
T_ACC_USAGE_2,T_PV_AUDIOCONFERENCECALL_2
T_ACC_USAGE_3,
T_PV_AUDIOCONFERENCECALL_3
AND v_mci_com_feature_count is also a view and based on tables
T_PV_FEATURECHARGES_1 T_ACC_USAGE_1 T_PV_AUDIOCONFERENCECALL_1 T_PV_FEATURECHARGES_2 , T_ACC_USAGE_2 , T_PV_AUDIOCONFERENCECALL_2 T_PV_FEATURECHARGES_3 , T_ACC_USAGE_3 , T_PV_AUDIOCONFERENCECALL_3
ROWS in all the tables involved in views is about 150,000
all the tables r analyzed with compute.
all the indexes r rebuild at frequent intervals.
SGA size is 250M , all data on RAID 5 compaq machines..
How can i improve the performance.
Thanks
-Harvinder
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Harvinder Singh
INET: Harvinder.Singh_at_MetraTech.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Thu Aug 16 2001 - 15:04:41 CDT
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
![]() |
![]() |