Belirtiler
Tek tek işlemcilere eşlemek için SQL Server 2017 örneklerinde zamanlayıcıları kullandığınızda, taşınabilirlik ve performans Windows tabanlı bir sistem ile Linux tabanlı bir sistem arasında farklılık gösterir.
Neden
Bu sorun, SQL Server zamanlayıcının fiziksel bir çekirdeğe veya mantıksal işlemciye eşlemesinin, hiper iş parçacığı (HT) açıksa aynı temel sistem için Windows ve Linux uygulamaları arasında farklılık gösterebilmesi nedeniyle oluşabilir.
Bu durum taşınabilirliği ve performansı etkiler. Windows'ta, iki bitişik zamanlayıcı (çift/tek) aynı çekirdekteki bitişik mantıksal işlemcilerle eşlenir. Linux'de, zamanlayıcılar iki bitişik çekirdekteki mantıksal işlemcilerle eşlenebilir. Bu durum istemeden de olsa performansı ve zamanlayıcılara iş parçacığı atama karar verme sürecini etkileyebilir.
Çözüm
Bu düzeltme, SQL ServerSQL Server 2017 için Toplu Güncelleştirme 1'e eklenmiştir.
SQL Server 2017 derlemeleri hakkında
SQL Server 2017'nin her yeni derlemesi bir önceki derlemede yer alan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. SQL Server 2017'nin en son derlemesini yüklemenizi öneririz.
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Başvurular
Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.