Simptomi

Ja izmantojat plānotājam SQL Server 2017 instances, lai kartētu uz atsevišķiem procesoriem, pārnesamību un veiktspēju atšķiras starp Windows sistēmu un Linux sistēmu.

Cēlonis

Šī problēma var rasties, jo SQL Server plānotāja kartējumi uz fizisku pamata vai loģisku procesoru var atšķirties starp Windows un Linux implementācijām vienai pamata sistēmai, ja ir ieslēgta Hyper-thread (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) kartē uz blakus esošajiem loģiskajiem procesoriem vienā pamata. Operētājsistēmā Linux plānotāji var kartēt uz loģiskajiem procesoriem divās blakus esošajās serdes. Tas var netīši ietekmēt veiktspēju un lēmumu pieņemšanas process par pavedienu piešķiršanu plānotājiem.

Risinājums

Šis labojums ir iekļauts SQL Server 2017 kumulatīvajā atjauninājumā 1 .

Par SQL Server 2017 būvējumiem

Katrā jaunajā SQL Server 2017 būvējumā ir ietverti visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Ieteicams instalēt jaunāko būvējumu SQL Server 2017.

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×