question

BI DWH BALA avatar image
BI DWH BALA asked

Index skip scan in my query plan?

I ran explain query plan for my query.

I found that in one step it is mentioned as "INDEX SKIP SCAN".

Does it mean the index is not used? Will it decrease query performance?

Any idea, why oracle is not using indexes?

Thanks, Regards,

BI DWH BALA

oracleperformanceindex
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Tariq Rahiman avatar image
Tariq Rahiman answered
  1. Index skip scan is a performance feature
  2. if you have a composite index on more than one column and you use the non-prefix column alone in your SQL, it may still use index with this feature
  3. Index skip scan saves some disk space and overhead of maintaining another index

Resources

http://oracle-online-help.blogspot.com/2007/01/index-skip-scan-how.html

Oracle Resource

1 comment
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

BI DWH BALA avatar image BI DWH BALA commented ·
This feature is really good one. Thanks for very good explanation.
0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.