Simptomi
Kada koristite planere u instancama sustava SQL Server 2017 za mapiranje na pojedinačne procesore, prenosivost i performanse razlikuju se između sustava utemeljenog na sustavu Windows i sustava utemeljenog na Linuxu.
Uzrok
Taj se problem može pojaviti jer SQL Server mapiranja planera na fizičku jezgru ili logički procesor mogu se razlikovati između implementacija sustava Windows i Linuxa za isti temeljni sustav ako je uključena značajka hyper-threading (HT).
To stanje utječe na prenosivost i performanse. U sustavu Windows dva susjedna planera (parna/neparna) mapiraju se na susjedne logičke procesore na istoj jezgri. U sustavu Linux rasporedi se mogu mapirati na logičke procesore na dvije susjedne jezgre. To može nenamjerno utjecati na performanse i postupak donošenja odluka za dodjelu niti planerima.
Rješenje
Taj je popravak obuhvaćen kumulativnim ažuriranjem 1 za SQL Server 2017.
O SQL Server međuverzijama sustava 2017
Svaka nova međuverzija za SQL Server 2017 sadrži sve hitne popravke i sigurnosne popravke koji su se nalazili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za SQL Server 2017.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".
Reference
Informirajte se o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.