改良的 SQL Server 2012年和 2014年中的顯示計劃 XML 結構描述中的 [tempdb 濺出診斷

錯誤 #: 27498 (內容的概念)


Microsoft 會分配一個可下載的檔案為 Microsoft SQL Server 2012年及 2014年的修正程式。的修正程式是累積的因為每個新版本包含的所有 hotfix,並隨附於先前的 SQL Server 2012年所有安全性修正程式會都修正版本。

摘要

這項更新可顯示計劃 XML 結構描述的下列變更︰

  • 將下列的新屬性加入SpillToTempDbType的複雜型別。這是由SpillToTempDb項目WarningsType的複雜型別的參考。

    屬性

    型別

    描述

    SpilledThreadCount

    Xsd:unisignedLong

    溢出的執行緒總數。


  • XML 結構描述中加入下列新的複雜型別。

    複雜型別

    SortSpillDetailsType

    HashSpillDetailsType


  • 下列的新項目將加入WarningsType複雜型別︰

    項目

    型別

    描述

    SortSpillDetails

    Shp:SortSpillDetailsType

    SortSpillDetailsType 的複雜型別的參考。

    HashSpillDetails

    Shp:SortSpillDetailsType

    HashSpillDetailsType 的複雜型別的參考。


    SortSpillDetailsType這參考的SortSpillDetails項目會包含下列屬性。

    複雜型別

    型別

    描述

    GrantedMemoryKb

    Xsd:unsignedLong

    實際授與以 kb 為單位的記憶體總數。

    UsedMemoryKb

    Xsd:unsignedLong

    在這個時間點,以 kb 為單位所使用的實體記憶體。

    WritesToTempDb

    Xsd:unisignedLong

    包含工作資料表與工作檔案 IO 做一個計數器。

    ReadsFromTempDb

    Xsd:unisignedLong

    包含工作資料表與工作檔案 IO 做一個計數器。


    • SortSpillDetailsType︰ 這會參考由SortSpillDetails項目,包含下列屬性。

    • HashSpillDetailsType︰ 這由HashSpillDetails項目參考,並包含下列屬性。

      新增的HashSpillDetailsType複雜型別所參考的HashSpillDetails項目包含下列屬性︰

      複雜型別

      型別

      描述

      GrantedMemoryKb

      Xsd:unsignedLong

      實際授與以 kb 為單位的記憶體總數。

      UsedMemoryKb

      Xsd:unsignedLong

      在這個時間點,以 kb 為單位所使用的實體記憶體。

      WritesToTempDb

      Xsd:unisignedLong

      包含工作資料表與工作檔案 IO 做一個計數器。

      ReadsFromTempDb

      Xsd:unisignedLong

      包含工作資料表與工作檔案 IO 做一個計數器。

注意套用此更新之後,顯示計劃 XML 結構描述是使用 SQL Server 的安裝檔案,在下列位置︰

C:\Program 必要 SQL Server\110\Tools\Binn\schemas\sqlserver\2004\07\showplan\showplanxml.xsd

解決方案

這項功能最初是在下列的 SQL Server 的 Service Pack 中引進的。

如需有關 SQL Server 2012 Service Pack 3 (SP3) 的詳細資訊,請參閱,在 SQL Server 2012 Service Pack 3 中所修正的錯誤

SQL Server 2014 的 SQL Server 的 Service Pack 2有關 SQL Server 的服務套件

服務套件是累計的。每個新的服務套件包含了先前的服務套件中的所有修正程式,以及任何新的修正程式。我們建議套用最新的服務套件和該服務套件最新的累積更新。您在安裝最新的服務套件之前沒有必要安裝先前的服務套件。使用下列文件中的 [表格 1],尋找最新服務套件及最新的累積更新的相關資訊。

如何判斷 SQL Server 和其元件的版本、版次和更新層級

更多的資訊

記憶體授與資訊同時儲存先前所述的 I/O 資訊也是可用的工具提示的排序作業或雜湊作業中 SQL Server Management Studio 圖形執行計畫的輸出中的 [警告] 區段中。此外,相同的資訊也是可用的排序作業或雜湊作業的 [屬性] 視窗 [警告] 部分中。

注意只有設定統計資料 XML 選項設定為 ON 時,這項資訊才能使用。

Sort Hash Match

參考

深入了解 Microsoft 會使用來描述軟體更新術語

作者︰ a-chlzh
作者︰ v thomr
技術編審︰ alexek;a chlzh;yoonskim;v-fmeng;sqlprev;
編輯器︰ v rhowar

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×