KB4340759 - 修正:啟用 查詢存放區 時,SQL Server 2016 效能變慢

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

症狀

假設您有一個在 Microsoft SQL Server 2016 中啟用查詢存放區的資料庫。 當資料庫處於繁重的工作負載下時,可能會發生執行緒同步鎖定爭用,並且伺服器效能可能會變慢。 特別是,您可能會在 QUERY_STORE_ASYNC_PERSIST 執行緒同步鎖定或SPL_QUERY_STORE_STATS_COOKIE_CACHE執行緒同步鎖定上看到嚴重爭用。

解決方式

此問題已在下列 SQL Server 累積更新中修正:

SQL Server 2016 SP2 的累積更新 2

關於 SQL Server 的累積更新:

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

適用於 SQL Server 2016 的最新累積更新

因應措施

若要解決此問題,請將查詢存放區切換為唯讀模式,或停用資料庫上的查詢存放區。

狀態

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

參考資料

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