在 SQL Server 中,可以使用以下方法查看執行計劃:
使用 SQL Server Management Studio (SSMS):
使用 SET 命令:
在查詢窗口中,使用以下命令可以查看當前查詢的執行計劃:
SET SHOWPLAN_ALL ON;
-- 或者使用以下命令查看特定查詢語句的執行計劃
SET SHOWPLAN_TEXT ON;
-- 或者使用以下命令查看圖形化的執行計劃
SET SHOWPLAN_XML ON;
執行查詢語句后,系統將顯示執行計劃。
使用動態管理視圖 (DMV):
可以使用以下 DMV 查詢來查看當前數據庫實例中的執行計劃緩存:
SELECT * FROM sys.dm_exec_query_stats;
-- 或者查看特定查詢語句的執行計劃
SELECT * FROM sys.dm_exec_query_stats AS qs
CROSS APPLY sys.dm_exec_plan_attributes(qs.plan_handle);
這些方法可以幫助您查看 SQL Server 中的執行計劃,以便分析和優化查詢性能。