viernes, 18 de septiembre de 2009

TIPOS DE INDEX

Concepto --



Un indice es una estructura de memoria secundaria que permite el acceso directo a las filas de una tabla(este o no este agrupada)
Aumenta la velocidad de respuesta de la consulta , mejorando su rendimiento y optimizando su resultado.
Su manejo se hace de forma inteligente. Es el propio oracle quien decide que indice se necesita.






Estructura B-TREE



  • Se estructura como un arbol cuya raiz contiene multiples entradas y valores de claves que apuntan al siguiente nivel del arbol

  • Nivel 0 -- tablas pequeñas de datos estaticos

  • Nivel 1 -- Indexa tablas dinamicas con el valor unico con los identificadores de la columna.

  • Nivel 2 -- Indexa largas tablas o con pocas cardinalidad.


Estructura BITMAP--
  • Son efectivos para columnas simples con poca cardinalidad, esto es muchos valores distintos
  • Mas rapido que lo B-TREE en entornos de read only.
  • Almacena valores de 0 o 1 en rowid














No hay comentarios:

Publicar un comentario