Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.tools -> Tuning: indexes
Hello,
Can anyone help me with ideas on tuning this query? See explain plan below.. Its extremely slow.
CREATE OR REPLACE VIEW BATCH_PERSONAL
(
SREF,
OREF,
DATE_TRANSACTION,
ACT_SREF, ACT_CODE, ACT_NAME, PRD_SREF, PRD_CODE, PRD_NAME,
SIDE1_SREF, SIDE1_ACC_SREF, SIDE1_ACC_NAME, SIDE1_DEBIT, SIDE1_CREDIT, SIDE2_SREF, SIDE2_ACC_SREF, SIDE2_ACC_NAME, SIDE2_DEBIT, SIDE2_CREDIT,
ACC_TYP_TYP_SREF, ACC_TYP_TYP_CODE, ACC_TYP_TYP_NAME,
select a.sref, a.oref, a.date_transaction, a.act_sref, a.act_code, a.act_name, a.prd_sref, a.prd_code, a.prd_name,
4.1 TABLE ACCESS BY INDEX ROWID BATCH_TAB 5.1 INDEX RANGE SCAN BATCH_OREF_IDX NON-UNIQUE 4.2 TABLE ACCESS BY INDEX ROWID BATCH_ITEM_TAB 5.1 INDEX UNIQUE SCAN BATCH_ITEM_PK UNIQUE 6.1 SORT AGGREGATE 7.1 TABLE ACCESS BY INDEX ROWID BATCH_ITEM_TAB 8.1 INDEX RANGE SCAN BCH_ITM__BCH_SREF_IDX NON-UNIQUE 3.2 TABLE ACCESS BY INDEX ROWID BATCH_ITEM_TAB 4.1 INDEX UNIQUE SCAN BATCH_ITEM_PK UNIQUE 5.1 SORT AGGREGATE 6.1 TABLE ACCESS BY INDEX ROWID BATCH_ITEM_TAB 7.1 INDEX RANGE SCAN BCH_ITM__BCH_SREF_IDX NON-UNIQUEReceived on Tue Jun 20 2000 - 00:00:00 CDT
![]() |
![]() |