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

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3107400

Microsoft 會分配一個可下載的檔案為 Microsoft SQL Server 2012年及 2014年的修正程式。的修正程式是累積的因為每個新版本包含的所有 hotfix,並隨附於先前的 SQL Server 2012年所有安全性修正程式會都修正版本。
結論
這項更新可顯示計劃 XML 結構描述的下列變更︰
  • 將下列的新屬性加入SpillToTempDbType的複雜型別。這是由SpillToTempDb項目WarningsType的複雜型別的參考。

    屬性型別描述
    SpilledThreadCountXsd:unisignedLong溢出的執行緒總數。

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

    複雜型別
    SortSpillDetailsType
    HashSpillDetailsType

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

    項目型別描述
    SortSpillDetailsShp:SortSpillDetailsTypeSortSpillDetailsType 的複雜型別的參考。
    HashSpillDetailsShp:SortSpillDetailsTypeHashSpillDetailsType 的複雜型別的參考。

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

    複雜型別型別描述
    GrantedMemoryKbXsd:unsignedLong實際授與以 kb 為單位的記憶體總數。
    UsedMemoryKbXsd:unsignedLong在這個時間點,以 kb 為單位所使用的實體記憶體。
    WritesToTempDbXsd:unisignedLong包含工作資料表與工作檔案 IO 做一個計數器。
    ReadsFromTempDbXsd:unisignedLong包含工作資料表與工作檔案 IO 做一個計數器。

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

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

      複雜型別型別描述
      GrantedMemoryKbXsd:unsignedLong實際授與以 kb 為單位的記憶體總數。
      UsedMemoryKbXsd:unsignedLong在這個時間點,以 kb 為單位所使用的實體記憶體。
      WritesToTempDbXsd:unisignedLong包含工作資料表與工作檔案 IO 做一個計數器。
      ReadsFromTempDbXsd:unisignedLong包含工作資料表與工作檔案 IO 做一個計數器。
附註套用此更新之後,顯示計劃 XML 結構描述是使用 SQL Server 的安裝檔案,在下列位置︰

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

解決方案
這項功能是拳擊引進下列的 Service Pack 中的 SQL Server。
如需有關 SQL Server 2012 Service Pack 3 (SP3) 的詳細資訊,請參閱 SQL Server 2012 Service Pack 3 中所修正的錯誤.

有關 SQL Server 的服務套件

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

如何判斷版本、 SQL Server 的版本,並更新層級和其元件
其他相關資訊
記憶體授與資訊同時儲存先前所述的 I/O 資訊也是可用的工具提示的排序作業或雜湊作業中 SQL Server Management Studio 圖形執行計畫的輸出中的 [警告] 區段中。此外,相同的資訊也是可用的排序作業或雜湊作業的 [屬性] 視窗 [警告] 部分中。

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

排序雜湊比對
参考
深入了解 術語 ,Microsoft 會用其來描述軟體更新。

警告:本文為自動翻譯

內容

文章識別碼:3107400 - 最後檢閱時間:07/11/2016 17:12:00 - 修訂: 2.0

Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3107400 KbMtzh
意見反應