Partilhar via


Definir o tempo ocioso e a duração da CPU

Aplica-se a:SQL ServerAzure SQL Managed Instance

Importante

Em Instância Gerenciada SQL do Azure, a maioria, mas não todos, os recursos do SQL Server Agent são atualmente suportados. Consulte Diferenças de T-SQL da Instância Gerenciada do Azure SQL em relação ao SQL Server ou as limitações de trabalho do SQL Agent na Instância Gerenciada do SQL para obter detalhes.

Este tópico explica como definir a condição de ociosidade da CPU para seu servidor no SQL Server usando o SQL Server Management Studio. A definição de ociosidade da CPU influencia como o Microsoft SQL Server Agent responde a eventos. Por exemplo, suponha que você defina a condição ociosa da CPU como quando o uso médio da CPU cai abaixo de 10% e permanece nesse nível por 10 minutos. Em seguida, se você tiver definido trabalhos para executar sempre que a CPU do servidor atingir uma condição ociosa, o trabalho será iniciado quando o uso da CPU cair abaixo de 10% e permanecer nesse nível por 10 minutos. Se este é um trabalho que afeta significativamente o desempenho do seu servidor, a forma como você define a condição ociosa da CPU é importante.

Usando o SQL Server Management Studio

Para definir o tempo ocioso e a duração da CPU

  1. No Pesquisador de Objetos , conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e, em seguida, expanda essa instância.

  2. Clique com o botão direito do mouse SQL Server Agent, clique em Propriedadese selecione a página Avançado.

  3. No estado de CPU ociosa , faça o seguinte:

    • Confirme Condição de inatividade do CPU definida.

    • Especifique uma percentagem para a caixa em que o uso médio da CPU cai abaixo de (em todas as CPUs). Isso define o nível de uso que a CPU deve ficar abaixo antes de ser considerada ociosa.

    • Especifique um número de segundos para o e permanece abaixo deste nível para esta caixa. Isso define a duração em que o uso mínimo da CPU deve permanecer antes de ser considerado ocioso.