Gäller för
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptom

Tänk dig följande situation:

  • Du använder en instans av Microsoft SQL Server 2012 eller SQL Server 2014 med NUMA aktiverat.

  • SQL Server är konfigurerat för att använda många CPU-kärnor på flera NUMA-noder (till exempel 4 NUMA-noder med 12 kärnor vardera).

  • Du kör en sammanfattande arbets börda som genererar en hög kompileringstid från flera samtidiga anslutningar.

I det här scenariot får du ingen ökning av resultaten av en kompilator/SEK-fråga med ett växande antal tillgängliga kärnor utöver 12. Dessutom kan CPU Visa 100 procents användning.Obs! Allvarlighets graden för CPU-mättnaden beror på antalet kärnor per NUMA-nod och även för din växelkurs.

Orsak

Problemet uppstår eftersom SQL Server använder en data struktur som kan bidra till processor innehålls mönster på NUMA-aktiverad hård vara över flera samtidiga kompileringar.

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Lösning

För att undvika problemet minskar du överföringshastigheten i SQL Server-systemet.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.