Saltar al contenido
uencoder

Clustered Index

Un índice agrupado almacena físicamente las filas ordenadas por la clave del índice; cada tabla solo tiene uno y las columnas no clave se almacenan junto a él.

Propósito

Entender cómo la organización física de los datos afecta al rendimiento de las consultas y elegir una clave de clustering adecuada.

Mecanismo

Las hojas del índice agrupado son las páginas de datos (el índice es los datos), ordenadas físicamente por clave. Las consultas de rango sobre la clave de clustering leen secuencialmente. Los índices no agrupados apuntan a la clave de clustering en lugar de a la ubicación de la fila. En MySQL InnoDB la clave primaria es el índice agrupado.

Casos de uso

  • Organización física de los datos
  • Diseño de claves primarias
  • Optimización de consultas de rango

Herramientas relacionadas

References