Operator Showplan skanowanie indeksu klastrowanego
Clustered Index Scan Operator skanowanie indeks klastrowany określone w Argument kolumna plan wykonania kwerendy.Gdy WHERE:() opcjonalne Predykat jest obecny, zwracane są tylko wiersze spełniające predykatu.Jeśli Argument Kolumna zawiera ZAMÓWIONE klauzula, procesor kwerend zażądał zwrócone dane wyjściowe wierszy w kolejności, w jakiej indeks klastrowany jest sortowane goJeśli nie występuje klauzula ZAMÓWIONE, aparat magazynu skanuje indeks w optymalny sposób, bez konieczności sortowania danych wyjściowych.
Clustered Index Scan jest operator logicznym i fizycznym.
Graficzne wykonanie planu ikony
Przykłady
Poniższy przykład kwerendy tabela posiadającej indeks klastrowany.Wyjście plan wykonania pokazuje, że optymalizator kwerendy używa Clustered Index Scan operator do pobierania określonych wierszy.
USE AdventureWorks2008R2;
GO
SET NOCOUNT ON;
GO
SET SHOWPLAN_ALL ON;
GO
SELECT DISTINCT TransactionType
FROM Production.TransactionHistoryArchive;
GO
SET SHOWPLAN_ALL OFF;
GO
Wykonanie planu produkcji Clustered Index Scan operator pojawia się poniżej.
PhysicalOp
-----------------------------------------------------------------------
Clustered Index Scan
Argument
-----------------------------------------------------------------------
OBJECT:([AdventureWorks2008R2].[Production].[TransactionHistoryArchive].[PK_TransactionHistoryArchive_TransactionID])