共用方式為


如何:顯示估計執行計畫

此主題描述如何使用 SQL Server Management Studio 產生圖形化的估計執行計畫。產生估計執行計畫時,不會執行 Transact-SQL 查詢或批次。不過,所產生的執行計畫會顯示若是真的執行查詢,SQL Server Database Engine最有可能使用的查詢執行計畫。

若要使用這個功能,使用者必須具有適當的權限來執行要產生圖形執行計畫的 Transact-SQL 查詢,而且必須獲得查詢所參考的所有資料庫的 SHOWPLAN 權限。如需詳細資訊,請參閱<執行程序表安全性>。

若要顯示查詢的評估執行計畫

  1. 在工具列上,按一下 [Database Engine 查詢]。您也可以按一下 [開啟檔案] 工具列按鈕並找出現有的查詢,以開啟現有的查詢並顯示估計的執行計畫。

  2. 輸入您要顯示估計執行計畫的查詢。

  3. [查詢] 功能表上,按一下 [顯示估計執行計畫],或按一下 [顯示估計執行計畫] 工具列按鈕。估計執行計畫會顯示在結果窗格中的 [執行計畫] 索引標籤。若要檢視其他資訊,請將滑鼠暫時放在邏輯與實體運算子的圖示上,即可在顯示的 [工具提示] 中檢視運算子的說明與屬性。或者,您可以在 [屬性] 視窗中檢視運算子屬性。如果沒有看到 [屬性] 視窗,請以滑鼠右鍵按一下運算子,然後按一下 [屬性]。選取運算子以檢視其屬性。

  4. 若要改變執行計畫的顯示,請以滑鼠右鍵按一下執行計畫,然後選取 [放大][縮小][自訂顯示比例][縮放至適當比例][放大][縮小] 可讓您以固定量放大或縮小執行計畫。[自訂顯示比例] 可讓您自行定義顯示的縮放比例,如 80% 的顯示比例。[縮放至適當比例] 會放大執行計畫,以符合結果窗格的大小。