Attiecas uz
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux

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.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.