Sintomi
Considerare lo scenario descritto di seguito:
-
Si usa Resource Governor in Microsoft SQL Server 2014.
-
Si crea un pool di risorse specificando l'argomento CAP_CPU_PERCENT con un valore molto minore del valore predefinito. Ad esempio, il valore predefinito è 100 e si specifica un valore pari a 20.
-
Si crea un gruppo di carichi di lavoro che usa il pool di risorse specifico.
-
Ci si connette all'istanza di SQL Server e la connessione viene classificata in base all'utilizzo del gruppo di carichi di lavoro.
-
Le query vengono eseguite tramite la connessione.
In questo scenario l'utilizzo della CPU è maggiore del previsto e si verificano prestazioni in calo quando le query vengono elaborate in SQL Server.
Risoluzione
Il problema è stato risolto per la prima volta nei seguenti aggiornamenti cumulativi di SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile scaricare e installare gli aggiornamenti cumulativi più recenti per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".