Índices no ordenados

Creado por David Miralpeix, Modificado el Fri, 16 Feb 2024 a las 12:25 PM por David Miralpeix

Los índices no ordenados tienen solo un subconjunto de columnas y no tienen ningún efecto en el orden físico de las filas de datos. Cada vez que se hace un Insert, Update o Delete en una tabla todos los índices no ordenados se deben de actualizar.

 

También tienen una estructura de árbol. Cada fila del índice no agrupado contiene un valor de clave no agrupada y un puntero a la fila de datos del índice ordenado o al Heap.

 

 

 

Se puede ampliar la funcionalidad de índices no agrupados con las columnas incluidas, o columnas sin clave en el nivel de hoja:

 

CREATE NONCLUSTERED INDEX IX_Pedidos_Cli_Lineas_IdAlm_IdPed

 ON Pedidos_Cli_Lineas (IdAlmacen ASCINCLUDE (IdPedido)

 

Un índice no ordenado con columnas incluidas puede mejorar significativamente el rendimiento de una consulta cuando todas las columnas de la consulta están presentes en el índice. De esta manera el optimizador de consultas puede localizar todos los valores de las columnas del índice, sin tener que acceder al heap o al índice ordenado, lo que da como resultado menos operaciones de E/S de disco.

Si deseas saber más sobre índices, te recomendamos los siguientes artículos:



¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo