Indices

Páginas: 3 (621 palabras) Publicado: 4 de agosto de 2013
INDICES

¿Qué es un índice?
El índice de una base de datos es una estructura de datos que mejora la velocidad de las operaciones, permitiendo un rápido acceso a los registros de una tabla en unabase de datos. Al aumentar drásticamente la velocidad de acceso, se suelen usar sobre aquellos campos sobre los cuales se hacen frecuentes búsquedas.
Funcionamiento
El índice tiene un funcionamientosimilar al índice de un libro, guardando parejas de elementos: el elemento que se desea indexar y su posición en la base de datos. Para buscar un elemento que esté indexado, sólo hay que buscar en elíndice dicho elemento para, una vez encontrado, devolver el registro que se encuentre en la posición marcada por el índice.
Tipos de índices

Clave única.
Identifica a cada registro de forma únicay evita que existan registros con clave duplicada.
Acepta repetidas.
Indexa todos los campos incluidos en el índice permitiendo que múltiples registros puedan tener las mismas claves.
Palabras.Indexa todas las palabras de todos los campos que se incluyan en el índice.
Si una palabra se repite sólo se indexa una vez.
Trozos.
Indexa todos los trozos de 3 letras de todas las palabras de loscampos incluidos en el índice.
Si un trozo se repite sólo se indexa una vez.
Múltiples claves.
Indexa múltiples claves según se configuran en el índice.
Permite múltiples relaciones de históricosin tener que crear una tabla.



Ventajas y desventajas.
Ventajas
• Cuando MySQL se encuentra un índice evitamos un “escaneo completo de la tabla” lo que hace que cuando tenemos grandescantidades de datos en nuestras tablas.

• Al evitar “escaneos completos de las tablas”, evitamos los siguientes problemas: Sobrecarga de CPU, sobrecarga de disco y concurrencia.

• Con los índicesevitamos que Mysql tenga que hacer lecturas secuenciales.

• Los índices nos permiten una mayor rapidez en la ejecución de las consultas tipo SELECT lo que sea WHERE …

• Es una ventaja para aquellos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Indices E Indicadores
  • Indices e indicadores
  • Indicadores
  • Indicadores
  • Indicadores
  • Indicadores
  • indices
  • Indice

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS