The Index Usage Analyzer identifies unused indexes by analyzing query plans from SQL statements in your database applications. It examines their query plans and reports any indexes in the database that are not used. You can use this module to quickly identify the indexes in databases that are not contributing to the performance of the database applications. These unused indexes can then be deleted to free up space and improve the speed of the database applications and maintenance.
The Index Usage Analyzer identifies:
Tables that are referenced in the SQL statements
Indexes in each table that are used in the query plans, and the number of referenced SQL for each index
Indexes in each table that are not used in the query plans
The selected SQL statements that the Index Usage Analyzer analyzes are from SQL that you have saved in the SQL Repository or SQL statements from the SQL Scanner.