
Meu servidor está funcionando um pouco mais lento que o normal.
Fiquei me perguntando quais estratégias eu poderia fazer para avaliar a velocidade do meu servidor e melhorá-la
Esta questão cobre interação com banco de dados, E/S e qualquer outra coisa que alguém possa precisar saber
Responder1
Use uma abordagem metódica comoEsperas e filas. É uma metodologia de solução de problemas de desempenho comprovadamente bem-sucedida que vaiguiá-lo pelo caminho certo.
Responder2
Acho que você precisa fornecer mais algumas informações se quiser respostas decentes. Exemplo:
- Que tipo de servidor é esse. (o que você servidor: web, ftp etc)
- Quais aplicativos ele executa
- Como está a situação do usuário.
Atenciosamente.
Responder3
Como @nenne mencionou, é difícil dizer como melhorar o desempenho dos seus servidores com tão poucas informações. Mas se você estiver no SQL SERver 2005 e superior, sugiro que você use os DMVs corretos e comece a verificar as 5 ou 10 consultas mais caras e também verifique as estatísticas de espera: O SQL Server está aguardando IO, CPU ou memória? Existe algum problema de bloqueio? Suas estatísticas estão atualizadas? Você pode usar o profiler e o Perfmon para investigar a causa raiz do seu problema.
Responder4
Como foi dito antes, isso é muito aberto, mas se você notou um declínio no desempenho e não tem nenhuma rotina de manutenção, você pode querer reconstruir os índices (todos ou apenas aqueles que exigem isso, dependendo da janela de manutenção disponível e do esforço). Também atualizando estatísticas como Dani mencionou.
Qualquer coisa interessante no visualizador de eventos, qualquer hardware que possa não relatar erros nele, exigirá que você use ferramentas fornecidas pelo fornecedor.
Se você ainda tiver problemas, procure nos contadores perfmon e DMV, bem como no criador de perfil.
Você poderia começar em lugares piores do quehttp://sqlserverpedia.com/wiki/Performance_Tuning
Saúde