Den Beitrag “Index-Check” möchte ich um ein SQL-Script ergänzen. Das Monitoring der Objekte kann man zwar als Benutzer mit SYSDBA-Rechten ein- und/oder ausschalten, doch die Abfrage der zugrunde liegenden View v$object_usage funktioniert nur als Eigentümer der Objekte, die beobachtet werden.
Es kommt vor, dass ein erstellter Index von ORACLE überhaupt nicht genutzt und/oder benötigt wird. Derartige Indizes erfüllen dann also keinen Zweck, benutzen aber Speicherplatz. ORACLE bietet die Möglichkeit, Indizes über einen beliebigen Zeitraum hinweg zu beobachten, ob sie genutzt werden.




