Vzťahuje sa na
SQL Server 2017 on Linux (all editions)

Príznaky

Keď používate plánovače v inštanciách 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 SQL Server mapovanie plánovača k fyzickému jadru alebo logickému procesoru sa môže líšiť medzi implementáciami Windowsu a Linuxu pre rovnaký základný systém, ak je zapnuté hyperprocesovanie (HT).

Táto podmienka ovplyvňuje prenosnosť a výkon. Vo Windowse sa dvaja susediaci plánovači (párne/nepárne) priraďujú k susedným logickým procesorom v rovnakom jadre. V Linuxe sa plánovači môžu mapovať k logickým procesorom na dvoch susedných jadrách. Môže to neúmyselne ovplyvniť výkon a rozhodovací proces priradenia vlákna plánovačom.

Riešenie

Táto oprava je súčasťou kumulatívnej aktualizácie 1 pre SQL Server 2017.

Zostavy SQL Server 2017

Každá nová zostava pre SQL Server 2017 obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli v predchádzajúcej zostave. Odporúčame vám 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

Získajte informácie o terminológii , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.