KB4043455-FIX: prenosnosť a výkonnosť sa líšia v prípade priradení plánovača Windowsu a Linuxu na lokalite SQL Server 2017

Príznaky

Ak používate plánovače v inštanciách programu SQL Server 2017 na priradenie k jednotlivým procesorom, prenosnosť a výkon sa líšia medzi systémom Windows a systémom založeným na Linuxe.

Príčina

Tento problém sa môže vyskytnúť, pretože priradenia plánovača SQL servera k fyzickému jadra alebo logickému procesoru sa môžu líšiť v implementáciách Windowsu a Linuxu pre rovnaký základný systém, ak je zapnutá funkcia Hyper-Threading (HT).

Táto podmienka ovplyvňuje prenosnosť a výkon. Vo Windowse sú dva susediace plánovače (párne a nepárne) mapy priľahlých logických procesorov v rovnakom jadre. V Linuxe môžu plánovači mapovať logické procesory na dvoch susedných jadrách. Môže to neúmyselne ovplyvniť výkon a proces rozhodovania o priradení vlákien k plánovačom.

Riešenie

Táto oprava je zahrnutá v kumulatívnej aktualizácii 1 pre SQL Server 2017.

Informácie o zostavách SQL servera 2017

Každá nová zostava pre SQL Server 2017 obsahuje všetky opravy hotfix a opravy zabezpečenia, ktoré boli v predchádzajúcej zostave. Odporúčame nainštalovať najnovšiu zostavu pre SQL Server 2017.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×