Clustered Index Delete (operador de Showplan)
Actualizado: 17 de julio de 2006
El operador Clustered Index Delete elimina filas del índice agrupado especificado en la columna Argument del plan de ejecución de consultas. Si hay un predicado WHERE:() en la columna Argument, sólo se eliminan las filas que cumplen el predicado.
Clustered Index Delete es un operador físico.
Icono del plan de ejecución gráfico
Ejemplos
En el ejemplo siguiente se elimina una fila de 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 Delete para eliminar la fila.
USE AdventureWorks;
GO
SET NOCOUNT ON;
GO
SET SHOWPLAN_ALL ON;
GO
DELETE FROM Production.UnitMeasure
WHERE UnitMeasureCode = 'F2';
GO
SET SHOWPLAN_ALL OFF;
La salida del plan de ejecución del operador Clustered Index Delete se muestra a continuación.
PhysicalOp
-----------------------------------------------------------------------
Clustered Index Delete
Argument
-----------------------------------------------------------------------
OBJECT:([AdventureWorks].[Production].[UnitMeasure].[PK_UnitMeasure_UnitMeasureCode]),
OBJECT:([AdventureWorks].[Production].[UnitMeasure].[AK_UnitMeasure_Name]),
WHERE:([AdventureWorks].[Production].[UnitMeasure].[UnitMeasureCode]
=CONVERT_IMPLICIT(nvarchar(4000),[@1],0))
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 |
|