Sintomi
Con l'introduzione di database indipendenti in SQL Server, il motore di database esegue sempre un controllo di contenimento prima di eseguire le stored procedure. Nei computer di fascia alta con più core, questo controllo può causare una diminuzione delle prestazioni a causa del conflitto interno di SpinLock, causando occasionalmente errori di "non cedimento dello scheduler".
Risoluzione
Questo problema è stato risolto per la prima volta nell'aggiornamento cumulativo seguente per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Ultimo aggiornamento cumulativo per SQL server 2014 (SP1/SP2) Ultimo aggiornamento cumulativo per SQL Server 2016
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.