Beruflich Dokumente
Kultur Dokumente
Objetivo
Mostrar cmo reconstruir un ndice existente en base de datos Oracle 10g y ver que ndices
deberan de ser reconstruidos mediante un script automtico.
2. Introduccin
Es importante peridicamente examinar y determinar qu ndices son susceptibles de ser
reconstruidos. Cuando un ndice est descompensado puede ser porque algunas partes de ste
han sido accedidas con mayor frecuencia que otras. Como resultado de este suceso podemos
obtener problemas de contencin de disco o cuellos de botella en el sistema. Normalmente
reconstruimos un ndice con el comando ALTER INDEX.
INDEX_NAME
INX_CUENTA
INX_TRABAJO
INX_DINERO
BLEVEL
1
0
OK
OK BLEVEL
OK BLEVEL
BLEVEL HIGH
Los ndices que deberamos de reconstruir son los que en la columna ok aparecen como BLEVEL
HIGH.
Blevel (branch level) es parte del formato del B-tree del ndice e indica el nmero de veces que
ORACLE ha tenido que reducir la bsqueda en ese ndice. Si este valor est por encima de 4 el
ndice debera de ser reconstruido.