Reducir el ruido en las directivas de uso de la CPU (utilidad de SQL Server)

Use las siguientes estrategias para reducir ruido del informe de errores y las infracciones no deseadas en las directivas de uso de los recursos de la Utilidad SQL Server.

¿Cuántas infracciones debe cometer el procesador para que se notifique como sobreutilizado?

El período de tiempo de la evaluación y la tolerancia para el porcentaje de infracciones son ambos configurables usando los valores de la ficha Directiva del nodo Administración de la utilidad del explorador de la utilidad. Para cambiar las directivas, utilice los controles deslizantes a la derecha de las descripciones de la directiva y, a continuación, haga clic en Aplicar. También puede restaurar los valores predeterminados o descartar los cambios con los botones en la parte inferior de la pantalla.

  • El intervalo de la recopilación de datos es 15 minutos. Este valor no es configurable.

  • La directiva de uso del procesador tiene un umbral superior predeterminado del 70%. Las opciones van de 0% a 100%.

  • El período de evaluación predeterminado para la sobreutilización del procesador es 1 hora. Las opciones van de 1 hora a 1 semana.

  • El porcentaje predeterminado de puntos de datos en infracción antes de que se notifique la sobreutilización de la CPU es del 20%. Las opciones van de 0% a 100%.

Por ejemplo, de acuerdo con los valores predeterminados, se recogerán 4 puntos de datos cada hora y el umbral de la directiva es del 20%. Así, de forma predeterminada, cualquier infracción en un período de recopilación de 1 hora será del 25% de 4 puntos de datos. Los valores predeterminado notifican cualquier infracción del umbral de la directiva de sobreutilización de la CPU.

Para reducir ruido generado por una infracción única, considere las siguientes opciones:

  • Aumente el período de evaluación en 1 incremento de 6 horas. Una infracción única en 6 horas sería 1 punto de datos en un tamaño de prueba de 24. En este caso, la directiva toleraría 4 infracciones del umbral de la directiva (16,7% de puntos de datos) en 6 horas, pero notificaría la sobreutilización para 5 o más infracciones (>20% de puntos de datos) en un período de la recopilación de 6 horas.

  • Aumente la tolerancia para el porcentaje de infracciones en 1 incremento del 30%. Una infracción única en 1 hora sería 1 punto de datos en un tamaño de prueba de 4. En este caso, la directiva toleraría 1 infracción por hora pero notificaría la sobreutilización para 2 o más infracciones (>30% de puntos de datos) en un período de la recopilación de 1 hora.

  • Aumente los umbrales de la directiva para el uso de procesador de la instancia administrada de SQL Server y la aplicación de capa de datos. Para obtener más información sobre cómo cambiar las directivas globales del uso de la CPU para las instancias administradas de SQL Server o las aplicaciones de capa de datos, vea Administrar la utilidad (utilidad de SQL Server). Para obtener más información sobre cómo cambiar las directivas individuales del uso de la CPU para las instancias administradas de SQL Server, vea Detalles de las instancias administradas (utilidad de SQL Server). Para obtener más información sobre cómo cambiar las directivas individuales del uso de la CPU para aplicaciones de capa de datos, vea Detalles de la aplicación de capa de datos implementada (Utilidad de SQL Server).

¿Cuántas infracciones debe cometer el procesador para que se notifique como infrautilizado?

El período de tiempo de la evaluación y la tolerancia para el porcentaje de infracciones son ambos configurables usando los valores de la ficha Directiva del nodo Administración de la utilidad del explorador de la utilidad. Para cambiar las directivas, utilice los controles deslizantes a la derecha de las descripciones de la directiva y, a continuación, haga clic en Aplicar. También puede restaurar los valores predeterminados o descartar los cambios con los botones en la parte inferior de la pantalla.

  • El intervalo de la recopilación de datos es 15 minutos. Este valor no es configurable.

  • La directiva de uso del procesador tiene un umbral inferior predeterminado del 0%. Las opciones van de 0% a 100%.

  • El período de evaluación predeterminado para la infrautilización del procesador es 1 semana. Las opciones van de 1 día a 1 mes.

  • El porcentaje predeterminado de puntos de datos en infracción antes de que se notifique la infrautilización de la CPU es del 90%. Las opciones van de 0% a 100%.

De acuerdo con los valores predeterminados, se recogen 672 puntos cada semana, pero el umbral de la directiva es 0%. Así, de forma predeterminada, esta directiva no genera infracciones de infrautilización del procesador. Para obtener más información sobre cómo cambiar las directivas globales del uso de la CPU para las instancias administradas de SQL Server o las aplicaciones de capa de datos, vea Administrar la utilidad (utilidad de SQL Server). Para obtener más información sobre cómo cambiar las directivas individuales del uso de la CPU para las instancias administradas de SQL Server, vea Detalles de las instancias administradas (utilidad de SQL Server). Para obtener más información sobre cómo cambiar las directivas individuales del uso de la CPU para aplicaciones de capa de datos, vea Detalles de la aplicación de capa de datos implementada (Utilidad de SQL Server).