KB3170116 - 修正:執行最佳化巢狀迴圈聯結所需的記憶體授與不會反映在 SQL Server 中的 Showplan XML 中

Applies To
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) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard

摘要

最佳化的巢狀迴圈連接運算子會在查詢執行期間使用記憶體授與。 此資訊在 queryplan 中不可用。 這使得疑難排解與查詢執行記憶體使用量相關的問題變得更加困難。

解決方式

SQL Server 的 Service Pack 資訊

此更新已在下列 SQL Server Service Pack 中修正。

適用於 SQL Server 2016 的 Service Pack 2

適用於 SQL Server 2014 的 Service Pack 3

適用於 SQL Server 2012 的 Service Pack 4

注意:在 SQL Server 2014 SP2 中,已針對最佳化的巢狀迴圈連接運算子更新 MemoryFractions showplan XML 屬性,以反映執行它所需的記憶體。

關於 SQL Server Service Pack:

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

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

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。