Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

摘要

在 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 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×