[MSSQL]set statistics profile on

 

set statistics profile on
顯示文字版執行計劃

Rows:執行計畫每一步返回的實際行數

Executes:執行計畫每一步執行的次數

StmtText:執行計畫的具體內容,每一步都有自己的執行內容,且有結果返回,當然每執行一次,都會花費系統資源(時間 cpu 記憶體)

EstimateRows:SQL Server預估每一步執行返回的行數,我們經常將EstimateRows與Rows的值進行對比,確認SQL Server是否預估準確

EstimateIO:SQL Server預估每一步執行所花費的I/O資源

EstimateCPU:SQL Server預估每一步執行所花費的CPU資源

TotalSubtreeCost:SQL Server根據EstimateCPU和EstimateIO來計算出的每一步執行計畫的cost(該值包括了自己和該樹下所有子樹執行計畫的cost的總和)

Warnings:SQL Server預估所預告的警告(例如:某一步執行沒能找到統計資訊支援SQL Server預估)

Parallel:是否使用了並行的執行計畫


Web Reference:
https://dotblogs.com.tw/dragoncancer/2016/09/06/113811


留言

這個網誌中的熱門文章

ORA-12514: TNS: 監聽器目前不知道連線描述區中要求的服務

Oracle 例外控制(Exception Control)

Oracle 工作排程 DBMS_JOB 筆記