oracle : versione 9 e successive
Per conoscere se un indice e' usato ,
si utilizza il seguente statement per incominciare il monitoring :
alter index nomeindice monitoring usage ;
Per vedere se e' usato , con user proprietaria (owner) dell' indice si esegue :
select index_name,table_name,monitoring,used,start_monitoring,end_monitoring
from v$object_usage where index_name='nome_indice';
Infine per chiudere il monitoring :
alter index nomeindice nomonitoring usage;