_b_tree_bitmap_plans is set to be true explain plan for select * from usr.OUTGOING_DOCUMENT_EVENTS ode where ODE.CURRENT_STATUS_ID = 12 and ODE.DELIVERY_TYPE_ID = 10; @$ORACLE_HOME/rdbms/admin/utlxpls.sql PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------ Plan hash value: 2845871922 ------------------------------------------------------------------------------------------------------------- | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | ------------------------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 280K| 70M| 30155 (1)| 00:06:02 | | 1 | TABLE ACCESS BY INDEX ROWID | OUTGOING_DOCUMENT_EVENTS | 280K| 70M| 30155 (1)| 00:06:02 | | 2 | BITMAP CONVERSION TO ROWIDS | | | | | | | 3 | BITMAP AND | | | | | | | 4 | BITMAP CONVERSION FROM ROWIDS| | | | | | |* 5 | INDEX RANGE SCAN | ODEV_DOSA_FK_I | 2245K| | 2578 (1)| 00:00:31 | PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------ | 6 | BITMAP CONVERSION FROM ROWIDS| | | | | | |* 7 | INDEX RANGE SCAN | ODEV_DLTP_FK_I | 2245K| | 8716 (1)| 00:01:45 | ------------------------------------------------------------------------------------------------------------- Predicate Information (identified by operation id): --------------------------------------------------- 5 - access("ODE"."CURRENT_STATUS_ID"=12) 7 - access("ODE"."DELIVERY_TYPE_ID"=10) alter session set "_b_tree_bitmap_plans" = false; explain plan for select * from usr.OUTGOING_DOCUMENT_EVENTS ode where ODE.CURRENT_STATUS_ID = 12 and ODE.DELIVERY_TYPE_ID = 10; @/oracle/product/11g/rdbms/admin/utlxpls.sql PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------ Plan hash value: 2700369628 -------------------------------------------------------------------------------------------------------- | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | -------------------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 280K| 70M| 57478 (1)| 00:11:30 | |* 1 | TABLE ACCESS BY INDEX ROWID| OUTGOING_DOCUMENT_EVENTS | 280K| 70M| 57478 (1)| 00:11:30 | |* 2 | INDEX RANGE SCAN | ODEV_DOSA_FK_I | 2245K| | 2578 (1)| 00:00:31 | -------------------------------------------------------------------------------------------------------- Predicate Information (identified by operation id): PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------- 1 - filter("ODE"."DELIVERY_TYPE_ID"=10) 2 - access("ODE"."CURRENT_STATUS_ID"=12) |