Compartilhar via


Reduzir o ruído nas políticas de utilização da CPU (Utilitário do SQL Server)

Use as estratégias a seguir para reduzir o ruído nos relatórios e infrações indesejadas nas políticas de utilização de recursos do Utilitário do SQL Server.

Com que frequência a utilização do processador deve estar violando antes de ser relatada como superutilizada?

O período de tempo de avaliação e a tolerância a violações por porcentagem são configuráveis usando as configurações da guia Política no nó Administração do Utilitário do Gerenciador de Utilitários. Para alterar as políticas, use os controles deslizantes à direita das descrições da política e clique em Aplicar. Você também pode restaurar valores padrão ou descartar alterações usando botões na parte inferior da exibição.

  • O intervalo de coleta de dados é de 15 minutos. Este valor não é configurável.

  • A política padrão de utilização do processador com limite superior é de 70%. As opções variam de 0% a 100%.

  • O período de avaliação padrão para superutilização do processador é de 1 hora. As opções variam de 1 hora a 1 semana.

  • O percentual padrão de pontos de dados em violação antes da CPU ser relatada como superutilizada é de 20%. As opções variam de 0% a 100%.

Por exemplo, com base nos valores padrão, quatro pontos de dados serão coletados a cada hora e o limite da política é de 20%. Portanto, por padrão, qualquer violação em um período de coleta de 1 hora corresponderá a 25 ocorrências de 4 pontos de dados%. Os valores padrão relatam qualquer violação do limite de política de superutilização da CPU.

Para reduzir o ruído gerado por uma única violação, considere as seguintes opções:

  • Aumente o período de avaliação em 1 incremento para 6 horas. Uma única violação em 6 horas seria um ponto de dados em um tamanho da amostra de 24. Nesse caso, a política toleraria 4 violações do limite de política (16,7% de pontos de dados) em 6 horas, mas relataria a superutilização para 5 ou mais violações (>20% de pontos de dados) em um período de coleta de 6 horas.

  • Aumente a tolerância ao percentual de violações em 1 incremento para 30%. Uma única violação em 1 hora seria um ponto de dados em um tamanho da amostra de 4. Nesse caso, a política toleraria uma violação por hora, mas relataria superutilização para 2 ou mais violações (>30% de pontos de dados) em um período de coleta de 1 hora.

  • Aumente os limites de política para a utilização do processador de aplicativos da camada de dados e da instância gerenciada do SQL Server. Para obter mais informações sobre como alterar as políticas globais de utilização da CPU para instâncias gerenciadas do SQL Server ou aplicativos da camada de dados, consulte Administração do Utilitário (Utilitário do SQL Server). Para obter mais informações sobre como alterar as políticas de utilização da CPU para instâncias individuais do SQL Server, consulte Detalhes da Instância Gerenciada (Utilitário do SQL Server). Para obter mais informações sobre como alterar as políticas de utilização da CPU para aplicativos individuais da camada de dados, consulte Detalhes do aplicativo da camada de dados implantado (Utilitário do SQL Server).

Com que frequência a utilização do processador deve ultrapassar um limite antes de ser relatada como subutilizada?

O período de tempo de avaliação e a tolerância a violações por porcentagem são configuráveis usando as configurações da guia Política no nó Administração do Utilitário do Gerenciador de Utilitários. Para alterar as políticas, use os controles deslizantes à direita das descrições da política e clique em Aplicar. Você também pode restaurar valores padrão ou descartar alterações usando botões na parte inferior da exibição.

  • O intervalo de coleta de dados é de 15 minutos. Este valor não é configurável.

  • O limite inferior padrão para a política de utilização do processador é 0%. As opções variam de 0% a 100%.

  • O período de avaliação padrão para subutilização do processador é de 1 semana. As opções variam de 1 dia a 1 mês.

  • A porcentagem padrão de pontos de dados que violam as diretrizes antes que a CPU seja considerada subutilizada é de 90%. As opções variam de 0% a 100%.

Com base nos valores padrão, 672 pontos de dados são coletados por semana, mas o limite da política é 0%. Portanto, por padrão, essa política não gera violações de subutilização do processador. Para obter mais informações sobre como alterar as políticas globais de utilização da CPU para instâncias gerenciadas do SQL Server ou aplicativos da camada de dados, consulte Administração do Utilitário (Utilitário do SQL Server). Para obter mais informações sobre como alterar as políticas de utilização da CPU para instâncias individuais do SQL Server, consulte Detalhes da Instância Gerenciada (Utilitário do SQL Server). Para obter mais informações sobre como alterar as políticas de utilização da CPU para aplicativos individuais da camada de dados, consulte Detalhes do aplicativo da camada de dados implantado (Utilitário do SQL Server).

Consulte Também

Administração do Utilitário (Utilitário do SQL Server)
Monitorar instâncias do SQL Server no Utilitário do SQL Server
Modificar uma definição de política de integridade de recurso (Utilitário do SQL Server)
Recursos e tarefas do utilitário do SQL Server