Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Negli ambienti di NUMA, Microsoft SQL Server si verifica uno o più dei seguenti problemi di prestazioni:

  • Un processo di SQL Server esperienze di utilizzo eccessivo della CPU.

  • Esecuzione delle query richiede molto tempo per essere completata.

  • Applicazioni o processi di agente SQL Server verifichino il timeout di query o timeout della connessione.

  • Un processo di SQL Server viene riavviato dal servizio Cluster.

Inoltre, si verifichino i seguenti sintomi:

  • Valori elevati per SOS_PHYS_PAGE_CACHE il tipo di attesa quando si esegue una query della vista a gestione dinamica (DMV) os_wait_stats

  • Valori elevati per il CMEMTHREAD attendere tipo e spinlock SOS_SUSPEND_QUEUE quando si esegue una query sys.dm_os_spinlock_stats DMV

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutte le correzioni di protezione che sono state incluse nell'aggiornamento cumulativo precedente. Estrarre gli ultimi aggiornamenti cumulativi per SQL Server:


Informazioni sull'hotfix
Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato esclusivamente alla correzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verificano questo problema specifico.

Se l'hotfix è disponibile per il download, vi è una sezione "Hotfix Download disponibile" nella parte superiore di questo articolo della Knowledge Base. Se non viene visualizzato in questa sezione, inviare una richiesta al servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.

Nota: Se si verificano ulteriori problemi o se qualsiasi risoluzione dei problemi è necessario, è necessario creare una richiesta di assistenza separata. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota: Il modulo "Hotfix Download disponibile" Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua, è perché un aggiornamento rapido non è disponibile per tale lingua.

Importante Questa correzione è consigliata per qualsiasi istanza di SQL Server installato in un sistema NUMA, indipendentemente dalle impostazioni di maschera di affinità di SQL Server. Questa correzione risolve il collo di bottiglia prestazioni elaborazione nel gestore della memoria di SQL Server.
Il problema è stato risolto prima nell'aggiornamento cumulativo seguente di SQL Server.

Soluzione alternativa

Per risolvere questi problemi, aumentare i valori di timeout di query e di accesso per le applicazioni.

Nota: Questa soluzione può essere limitata il relativo effetto. Si consiglia di applicare l'hotfix per risolvere i problemi descritti nella sezione "Sintomi".

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Ulteriori informazioni

Quando il gestore della memoria del Microsoft SQL Server alloca memoria per un nodo di accesso alla memoria non uniforme (NUMA)-ambienti abilitati, Windows possono allocare la memoria di entrambi i locali e remoti nodi (indicati come "non al computer" o "esterne" pagine) finché la destinazione desiderata per ogni nodo è stato raggiunto. Poiché questi non al computer "pagine" non ideale dal punto di vista delle prestazioni, il processo di SQL Server tenta di assegnare i buffer di stoccaggi per il nodo di memoria corretta o rilasciare queste pagine al sistema operativo. Questa elaborazione"non al computer" può essere elevato utilizzo della CPU e comportare una riduzione dei tassi di batch durante un periodo di maggiore utilizzo della CPU.

Riferimenti

Per ulteriori informazioni su come comprendere il concetto di pagine esterne, visitare il seguente sito Web post di blog MSDN:

Come funziona: SQL Server (blocchi di memoria locale, esterna e stoccaggio di NUMA)

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×