Condividi tramite


Riduzione delle segnalazioni non significative nei criteri di utilizzo della CPU (utilità di SQL Server)

Utilizzare le strategie seguenti per ridurre le segnalazioni non significative e le violazioni indesiderate dei criteri di utilizzo delle risorse dell'utilità di SQL Server.

Frequenza di violazione del criterio di utilizzo del processore prima che venga segnalato un sovrautilizzo

Il periodo di tempo di valutazione e la tolleranza per le violazioni percentuali sono configurabili utilizzando le impostazioni della scheda Criteri nel nodo Amministrazione utilità di Esplora utilità. Per modificare i criteri, utilizzare i dispositivi di scorrimento a destra delle descrizioni dei criteri, quindi fare clic su Applica. È inoltre possibile ripristinare i valori predefiniti o annullare le modifiche utilizzando i pulsanti nella parte inferiore della visualizzazione.

  • L'intervallo di raccolta dei dati è impostato su 15 minuti. Questo valore non è configurabile.

  • La soglia superiore predefinita per il criterio di utilizzo del processore è 70%. I valori validi sono compresi tra 0% e 100%.

  • Il periodo di valutazione predefinito per il sovrautilizzo del processore è 1 ora. I valori validi sono compresi tra 1 ora e 1 settimana.

  • La percentuale predefinita di punti dati in violazione prima che venga segnalato un sovrautilizzo della CPU è 20%. I valori validi sono compresi tra 0% e 100%.

Ad esempio, se si utilizzano i valori predefiniti, 4 punti dati saranno raccolti ogni ora e la soglia del criterio sarà 20%. Pertanto, per impostazione predefinita, qualsiasi violazione in un periodo di raccolta di 1 ora sarà il 25% di 4 punti dati. I valori predefiniti segnalano qualsiasi violazione della soglia del criterio di sovrautilizzo della CPU.

Per ridurre le segnalazioni non significative generate da una sola violazione, considerare le opzioni seguenti:

  • Aumentare il periodo di valutazione di un incremento a 6 ore. Una sola violazione in 6 ore sarebbe 1 punto dati in una dimensione di esempio di 24. In questo caso, i criteri tollererebbero 4 violazioni della soglia del criterio (16,7% dei punti dati) in 6 ore, ma segnalerebbero un sovrautilizzo per 5 o più violazioni (> 20% dei punti dati) in un periodo di raccolta di 6 ore.

  • Aumentare la tolleranza per le violazioni percentuale di un incremento al 30%. Una sola violazione in 1 ora sarebbe 1 punto dati in una dimensione di esempio di 4. In questo caso, i criteri tollererebbero 1 violazione per ora, ma segnalerebbero un sovrautilizzo per 2 o più violazioni (> 30% dei punti dati) in un periodo di raccolta di 1 ora.

  • Aumentare le soglie del criterio per l'utilizzo del processore da parte dell'istanza gestita di SQL Server e dell'applicazione del livello dati. Per ulteriori informazioni sulla modifica dei criteri di utilizzo della CPU globali per le istanze gestite di SQL Server o applicazioni del livello dati, vedere Amministrazione utilità (Utilità SQL Server). Per ulteriori informazioni su come modificare i criteri di utilizzo della CPU per le singole istanze di SQL Server, vedere Dettagli di Istanze gestite (Utilità SQL Server). Per ulteriori informazioni su come modificare i criteri di utilizzo della CPU per le singole applicazioni del livello dati, vedere Dettagli di Applicazioni di livello dati distribuite (utilità di SQL Server).

Frequenza di violazione del criterio di utilizzo del processore prima che venga segnalato un sottoutilizzo

Il periodo di tempo di valutazione e la tolleranza per le violazioni percentuali sono configurabili utilizzando le impostazioni della scheda Criteri nel nodo Amministrazione utilità di Esplora utilità. Per modificare i criteri, utilizzare i dispositivi di scorrimento a destra delle descrizioni dei criteri, quindi fare clic su Applica. È inoltre possibile ripristinare i valori predefiniti o annullare le modifiche utilizzando i pulsanti nella parte inferiore della visualizzazione.

  • L'intervallo di raccolta dei dati è impostato su 15 minuti. Questo valore non è configurabile.

  • La soglia inferiore predefinita per il criterio di utilizzo del processore è 0%. I valori validi sono compresi tra 0% e 100%.

  • Il periodo di valutazione predefinito per il sottoutilizzo del processore è 1 settimana. I valori validi sono compresi tra 1 giorno e 1 mese.

  • La percentuale predefinita di punti dati in violazione prima che venga segnalato un sottoutilizzo della CPU è 90%. I valori validi sono compresi tra 0% e 100%.

Se si utilizzano i valori predefiniti, ogni settimana vengono raccolti 672 punti dati, ma la soglia del criterio è 0%. Pertanto, per impostazione predefinita, questo criterio non genera violazioni di sottoutilizzo del processore. Per ulteriori informazioni sulla modifica dei criteri di utilizzo della CPU globali per le istanze gestite di SQL Server o applicazioni del livello dati, vedere Amministrazione utilità (Utilità SQL Server). Per ulteriori informazioni su come modificare i criteri di utilizzo della CPU per le singole istanze di SQL Server, vedere Dettagli di Istanze gestite (Utilità SQL Server). Per ulteriori informazioni su come modificare i criteri di utilizzo della CPU per le singole applicazioni del livello dati, vedere Dettagli di Applicazioni di livello dati distribuite (utilità di SQL Server).