Applies ToSQL Server 2012 Analysis Services SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web 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 發佈 Microsoft SQL Server 2012 修正程式 與 microsoft sql server 2014 ,以可下載的檔案的形式修正。 因為修正程式是累加的,所以每個新版本都包含舊版 SQL Server 2012 和 2014 修正版本中所包含的所有修復程式及所有安全性修正程式。

摘要

此更新會新增一個新的延伸事件: query_memory_grant_usage。 此延伸事件包含下列欄(事件欄位),旨在協助偵測不正確或不足的記憶體授權效能。

左欄

類型

描述

Sql_handle

Varbinary(64)

要求之 SQL 文字的雜湊圖。 可為 null。

Plan_handle

Varbinary(64)

SQL 執行方案的雜湊圖。 可為 null。

Query_hash

Binary(8)

在查詢中計算的二進位雜湊值,並用來識別具有相似邏輯的查詢。 您可以使用查詢散列來判斷只依文字值而有所不同之查詢的匯總資源使用量。

Query_plan_hash

Binary(8)

在查詢執行方案中計算的二進位雜湊值,並用來識別類似的查詢執行方案。 您可以使用查詢方案雜湊來找出具有相似執行方案之查詢的累計成本。

Ideal_memory_kb

UInt(64)

理想的記憶體贈與大小(KB)。

Granted_memory_kb

UInt(64)

已授與 KB 的記憶體。

Used_memory_kb

UInt(64)

已使用的記憶體大小(KB)。

Usage_percent

UInt(32)

已使用或授與的記憶體,便於篩選。

Dop

UInt(32)

並行度。

Granted_percent

UInt(32)

已授與理想的記憶體,便於篩選。

解決方案

此問題已在下列 SQL Server service pack 中修正:

       SQL Server 2014 Service Pack 3

        SQL Server 2012 Service Pack 4  

Service pack 是累加的。 每個新的 service pack 都包含舊版 service pack 中的所有修正程式,以及任何新的修正程式。 我們建議您將最新的 service pack 和該 service pack 的最新累計更新套用。 在安裝最新的 service pack 之前,您不需要安裝舊版 service pack。 使用下列文章中的表格1,尋找最新 service pack 和最新累計更新的詳細資訊。

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

其他相關資訊

您可以將記憶體限制定義為這個新的延伸事件篩選器,以便只在查詢的記憶體授與限制超過限制時才觸發延伸事件。

參考

瞭解 Microsoft 用於描述軟體更新的 詞彙

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。