叢集索引掃描 Showplan 運算子
更新: 2006 年 7 月 17 日
Clustered Index Scan 運算子掃描查詢執行計劃的 Argument 資料行中指定的叢集索引。出現選擇性的 WHERE:() 述詞時,只會傳回滿足述詞的資料列。如果 Argument 資料行中包含 ORDERED 子句,表示查詢處理器要求資料列的輸出須按叢集索引的排序次序傳回。如果沒有 ORDERED 子句,儲存引擎會以最佳方式搜尋索引,不需要將輸出排序。
Clustered Index Scan 是邏輯與實體運算子。
圖形化執行計劃圖示
範例
下列範例會查詢有叢集索引的資料表。執行計劃的輸出顯示查詢最佳化工具使用 Clustered Index Scan 運算子,擷取指定的資料列。
USE AdventureWorks;
GO
SET NOCOUNT ON;
GO
SET SHOWPLAN_ALL ON;
GO
SELECT DISTINCT TransactionType
FROM Production.TransactionHistoryArchive;
GO
SET SHOWPLAN_ALL OFF;
GO
Clustered Index Scan 運算子的執行計劃輸出會出現在下面。
PhysicalOp
-----------------------------------------------------------------------
Clustered Index Scan
Argument
-----------------------------------------------------------------------
OBJECT:([AdventureWorks].[Production].[TransactionHistoryArchive].[PK_TransactionHistoryArchive_TransactionID])
請參閱
工作
概念
邏輯與實體運算子參考
叢集索引結構
使用 Showplan SET 選項來顯示執行計劃 (Transact-SQL)
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|