Pazīmes
Ja izmantojat plānotājus SQL Server 2017 instancēs, lai kartētu uz atsevišķiem procesoriem, Windows un Linux sistēmā pārnesamība un veiktspēja atšķiras.
Iemesls
Šī problēma var rasties SQL Server jo plānotāja kartējumi fiziskajā kodolā vai loģiskajā procesorā var atšķirties starp Windows un Linux ieviesumiem tajā pašā pamatsistēmā, ja ir ieslēgta hiperpavedienošana (HT).
Šis nosacījums ietekmē pārnesamību un veiktspēju. Operētājsistēmā Windows divi blakus esošie plānotāji (pāra/nepāra) tiek kartēti uz blakus esošiem loģiskajiem procesoriem tajā pašā kodolā. Operētājsistēmā Linux plānotāji var kartēt uz loģiskajiem procesoriem divos blakus esošajos kodolos. Tas var nejauši ietekmēt veiktspēju un lēmumu pieņemšanas procesu saistībā ar pavedienu piešķiršanu plānotājiem.
Risinājums
Šis labojums ir iekļauts SQL Server 2017 1. kumulatīvajā atjauninājumā.
Par SQL Server 2017 būvējumiem
Katrā jaunajā SQL Server 2017 būvējumā ir visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Ieteicams instalēt jaunāko SQL Server 2017 būvējumu.
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.