Sugerimos que: O programa para a correção de erros, otimizar e acelerar o Windows.
Quando o seu servidor SQL dispara em relação ao uso da CPU, é possível que você descubra o que está acontecendo de maneira simples. Se a reinicialização do servidor não for uma opção no momento, as etapas abaixo deverão ajudá-lo a determinar com mais facilidade o que está causando alto uso da CPU.
Se você não conseguir encontrar seu caminho por conta própria, considere entrar em contato com o administrador do servidor.
Como reduzir o alto uso da CPU pelo SQL Server
A segunda coisa que você precisa fazer é examinar os buffers de anel para obter os dados históricos. Como o SQL armazena todos os dados históricos, você pode consultar um relatório sobre a atividade recente. Desta forma, podemos descobrir o que está causando enormes picos de CPU.
O próximo passo é determinar qual processo interno exato está consumindo dados. Razões comuns para a alta atividade da CPU em um servidor SQL são tarefas do Sistema, Compilação / Recompilação Excessiva de consultas ou Execução de Consulta.
Agora você precisa verificar todas as consultas atualmente em execução no seu servidor. Depois de obter a lista de todas as consultas disponíveis, é bastante simples determinar qual execução exata da consulta está causando o erro.
A melhor maneira de fazer tudo isso é com o utilitário Relatórios do Painel de Desempenho do SQL Server 2005. Ele fornece feedback numérico e gráfico.
Naturalmente, é importante verificar outros serviços do sistema e determinar se o SQL perfmon está causando o problema. Com isso dito, podemos concluir este artigo.
Se você não conseguir resolver o problema, considere postar em uma variedade de fóruns dedicados, onde os profissionais e usuários experientes em tecnologia podem ajudá-lo.