使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

摘要

在 Microsoft SQL Server 2019 實例上執行大量資料庫交易的環境可能會產生嚴重的微調阻礙。 人們通常會在使用新一代處理器的高階系統上觀察到這種觀觀。

您可以觀察下列有關嚴重微調鎖的狀況:

  • 常見的新式硬體,特別是 Intel Skylake 處理器。 也可能在其他新式處理器上觀察到。

  • 通常觀察到有許多處理器的系統。

  • 環境可能會有更並行的使用者,例如任務關鍵性、高度事務性工作負載。

  • 問題包括非預期的高 CPU 使用量,以及特定轉鎖類型的許多旋轉和退回事件,以及每次衝突的微調次數較高。

狀態

Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。

解決方案

在 SQL Server 2019 的累積更新 2中首次提供微調鎖改進。 在下列SQL Server累積更新中做了其他改進:

我們建議您套用此清單中的最新累積更新,以解決各種微調爭議問題。 

重要: 若要能夠修正微調鎖問題,您從清單中套用其中一個 CU 之後,必須啟用追蹤標幟 8101。 
 

關於SQL Server的累積更新

每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:

疑難排解

若要疑難排解旋轉鎖的疑難排解,請參閱下列文章,深入瞭解如何找出並解決與高 CPU 和SQL Server應用程式中的旋轉鎖相關的問題: 

參考

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

sys.dm_os_spinlock_stats (Transact-SQL) |Microsoft瞭解]

DBCC TRACEON - 追蹤標幟 (Transact-SQL)

協力廠商資訊免責聲明

本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×