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 as diferenças de T-SQL entre a Instância Gerida do Azure SQL e o SQL Server 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.