KB4016949 - 不同版本 SQL Server 的統一執行計劃架構

Applies To
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

摘要

在此更新之前,不同版本的 Microsoft SQL Server 使用不同的執行計劃 XML 結構描述。 從此更新開始,所有舊版的 Showplan XML 結構描述都會以此最新版本取代。 從現在開始,將保留目前 Showplan XML 結構描述的單一版本。

請注意,較新版 SQL Server 中的任何新 Showplan XML 延伸模組都是選用元素。 這並不表示舊版的 SQL Server,例如 SQL Server 2012 Service Pack 4、SQL Server 2014 Service Pack 3 和 SQL Server 2016 Service Pack 2,將支援在新結構描述中引進的所有元素。 那些較舊的版本不會產生不支援的選用元素。 不過,新的結構描述對於舊版產生的執行計劃 XML 仍然有效。

不同版本的 SQL Server 會繼續在執行計劃 XML 中產生一組個別的元素。 不過,統一的 Showplan 架構是回溯相容的。

其他資訊

此更新包含在下列 SQL Server Service Pack 中:

適用於 SQL Server 2016 的 Service Pack 2

適用於 SQL Server 2014 的 Service Pack 3

適用於 SQL Server 2012 的 Service Pack 4

建議:安裝最新的 SQL Server 2012 Service Pack

SQL Server 的每個新更新都包含先前更新中的所有 Hotfix 和安全性修正。 查看最新的 SQL Server Service Pack:

適用於 SQL Server 2012 的最新 Service Pack

關於 SQL Server Service Pack:

Service Pack 是累積性的。 每個新版 Service Pack 都包含前一版 Service Pack 中所有的修正程式,以及任何新增的修正程式。 我們的建議是套用最新的 Service Pack 和該 Service Pack 的最新累積更新。 所以在安裝最新版的 Service Pack 之前,您不需要安裝前一版的 Service Pack。 使用下列文章中的「表 1」,尋找有關最新 Service Pack 和最新累積更新的詳細資訊。

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

參考資料

了解 Microsoft 用來說明軟體更新的術語。