Symptomer

I miljøer med NUMA, Microsoft SQL Server-opplevelser ett eller flere av følgende ytelsesproblemer:

  • En SQL Server-prosessen opplever overdreven prosessorbruk.

  • Spørringer ta lang tid å fullføre.

  • Programmer eller SQL Server Agent jobber tidsavbrudd for spørring eller oppstå tidsavbrudd på tilkobling.

  • En SQL Server-prosessen startes av klyngetjenesten.

I tillegg kan du oppleve følgende symptomer:

  • Forhøyede verdier for SOS_PHYS_PAGE_CACHE Vent type når du spør sys.dm_os_wait_stats dynamic management view (DMV)

  • Forhøyede verdier for CMEMTHREAD Vent type og SOS_SUSPEND_QUEUE spinlock når du spør sys.dm_os_spinlock_stats DMV

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:


Informasjon om hurtigreparasjon
En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Hotfix Download-Available" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du sende en forespørsel til Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår flere problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:

http://support.microsoft.com/contactus/?ws=supportObs! "Hotfix Download-Available" skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.

Viktig Denne løsningen anbefales for SQL Server-forekomsten som er installert på en NUMA-systemet, uansett hvilke innstillinger som SQL Server affinity mask. Denne hurtigreparasjonen løser flaskehalsen for BORTE behandling ytelse i SQL Server-minnebehandling.
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Løsningen

Hvis du vil omgå disse problemene, kan du øke tidsavbruddsverdiene påloggings- og for programmer.

Obs! Denne løsningen kan være begrenset i effekten. Vi anbefaler at du installerer hurtigreparasjonen for å løse problemene som er beskrevet i delen "Symptomer".

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Hvis du vil ha mer informasjon

Når Microsoft SQL Server-minnebehandling tildeler minne for en node i ikke-uniform memory access (NUMA)-aktiverte miljøer, Windows kan tildele minne fra både lokale og eksterne noder (referert til som "borte" eller "utenlandsk" sider) til ønsket mål for hver node er nådd. Ettersom disse "borte sider" ikke ideell fra et perspektiv av ytelse, prøver SQL Server-prosessen å tilordne borte buffere til riktig minne-node eller slipper disse sidene tilbake til operativsystemet. Denne "BORTE behandling av" kan være CPU intensive og føre til en reduksjon i satsvis satser i en periode med økt bruk av CPU.

Referanser

Hvis du vil ha mer informasjon om hvordan du skal forstå konseptet med utenlandsk sider, kan du gå til følgende webområde for MSDN blogg innlegg:

Slik fungerer det: SQLServer (NUMA lokale, eksterne og borte minneblokker)

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×