Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

How to find when the index last used

Siva OraJul 26 2013 — edited Jul 29 2013

Environment:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

Question:

1. How to find when the given index is last used?

2. How to find if the given index is useful to keep it or not ? or find the useless indexes.

Scenario:

  The are indexes with name startining with  ‘IDX$$_ ‘  are exists on our production database.

  Usually, when we use the recommendations of DBMS_AUTO_SQLTUNE, by running a SQL tuning task and the recommendation may have been to implement an index , at which time
  Oracle may have used this prefix and created an index name with 'IDX$$_'

  We would like to know if these indexes are really needed or it can be dropped.

Sivaprasad.S

Comments

Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Aug 26 2013
Added on Jul 26 2013
6 comments
2,326 views