Jelenségek
Ha a SQL Server 2017 példányaiban ütemezőket használ az egyes processzorokra való leképezéshez, a hordozhatóság és a teljesítmény a Windows-alapú és a Linux-alapú rendszerek között eltérő.
A probléma oka
Ez a probléma azért fordulhat elő, mert SQL Server ütemező fizikai magra vagy logikai processzorra való leképezése eltérő lehet ugyanazon mögöttes rendszer Windows- és Linux-implementációi között, ha a hyper-threading (HT) be van kapcsolva.
Ez a feltétel befolyásolja a hordozhatóságot és a teljesítményt. A Windowsban a két szomszédos ütemező (páros/páratlan) ugyanazon a magon található szomszédos logikai processzorokra van leképezve. Linux rendszeren az ütemezők két szomszédos magon lévő logikai processzorokra képezhetők le. Ez akaratlanul is hatással lehet a teljesítményre és a szálütemezőkhöz való hozzárendelés döntéshozatali folyamatára.
Megoldás
Ezt a javítást a 2017- SQL Server 1. kumulatív frissítés tartalmazza.
A 2017-SQL Server buildek ismertetése
A SQL Server 2017 minden új buildje tartalmazza az előző buildben található összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy telepítse a legújabb buildet a SQL Server 2017-hez.
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.
Hivatkozások
Ismerje meg a Microsoft által a szoftverfrissítések leírására használt terminológiát .