Compartir a través de


Clustered Index Scan (operador de Showplan)

Actualizado: 17 de julio de 2006

El operador Clustered Index Scan recorre el índice agrupado especificado en la columna Argument del plan de ejecución de consultas. Si hay un predicado WHERE:(), sólo se devuelven las filas que lo cumplen. Si la columna Argument contiene la cláusula ORDERED, el procesador de consultas ha solicitado que la salida de las filas se devuelva en el orden en que las haya ordenado el índice agrupado. Si no hay una cláusula ORDERED, el motor de almacenamiento recorre el índice de la forma óptima (sin tener que ordenar el resultado).

Clustered Index Scan es un operador lógico y físico.

Icono del operador Clustered Index ScanIcono de plan de ejecución gráfico

Ejemplos

En el ejemplo siguiente se realiza una consulta a una tabla que tiene un índice agrupado. La salida del plan de ejecución muestra que el optimizador de consultas utiliza el operador Clustered Index Scan para recuperar las filas especificadas.

USE AdventureWorks;
GO
SET NOCOUNT ON;
GO
SET SHOWPLAN_ALL ON;
GO
SELECT DISTINCT TransactionType
FROM Production.TransactionHistoryArchive;
GO
SET SHOWPLAN_ALL OFF;
GO

La salida del plan de ejecución del operador Clustered Index Scan se muestra a continuación.

PhysicalOp 
-----------------------------------------------------------------------
Clustered Index Scan

Argument
-----------------------------------------------------------------------
OBJECT:([AdventureWorks].[Production].[TransactionHistoryArchive].[PK_TransactionHistoryArchive_TransactionID])

Vea también

Tareas

Cómo mostrar un plan de ejecución real

Conceptos

Referencia sobre operadores lógicos y físicos
Estructuras de índices agrupados
Mostrar planes de ejecución mediante las opciones SET del plan de presentación (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido nuevo:
  • Se agregó la sección Ejemplos.