Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.tools -> Re: how to identify unused indexes

Re: how to identify unused indexes

From: Roman Starek <starek_at_pluto.spsselib.hiedu.cz>
Date: 2000/08/11
Message-ID: <8n0g31$fit$1@crax.cesnet.cz>#1/1

In comp.databases.oracle.server Scott Dudley <scott_at_telesoft.com> wrote:

: is there a way to identify indexes that aren't accessed for
: select/update? trying to identify superfluous indexes in a database of
: some 300+ tables without having to go through hundreds of thousands of
: lines of code.

Try to explain all sql in v$sqlarea periodically ( time consumin )

Try to see in buffer cache for presence of index blocks. These indexes are probably used in SQL staements. Be aware of inserts and updates that loading index blocks into cache too.

: Microsoft gives you Windows but Unix gives you the whole house!
:-)

        Starous Received on Fri Aug 11 2000 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US