徵兆
當您在 SQL Server 2017 中使用排程器對應到個別處理器時,Windows 系統和 Linux 系統之間的便攜性和效能不同。
原因
此問題可能會發生,因為如果已開啟超執行緒 SQL Server (HT) ,對應至實體核心或邏輯處理器的 Windows 和 Linux 相同基礎系統的 Linux 實作可能會有所不同。
此條件會影響可攜性和效能。 在 Windows 中,兩個連續的排程器 (偶數/奇數) 對應到同一個核心上連續的邏輯處理器。 在 Linux 中,排程器可能會對應至兩個相鄰核心上的邏輯處理器。 這可能會在無意中影響效能,以及將討論串指派給排程者的決策程式。
解決方案
此修正套裝程式含在SQL Server 2017 的累積更新1 中。
關於 SQL Server 2017 組建
SQL Server 2017 的每個新組建都包含先前組建中的所有 Hotfix 與安全性修正。 建議您安裝SQL Server 2017 的最新組建。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考資料
瞭解 Microsoft 用來描述軟體更新的 術語 。