Seguindo minha outra pergunta , gostaria de começar a pensar sobre o que devo examinar diariamente / semanalmente / mensalmente em termos de alertas. Espero poder ver os problemas antes que eles aconteçam (esse é o plano) ...
Até agora, comecei a coletar scripts para o seguinte (sem ordem):
Diariamente
- Verificar o tempo de atividade do sistema (apenas no caso de eu precisar verificar algo como DBA)
- Verifique o último backup
- Verifique os backups do log de transações
- Verifique o status dos trabalhos SQL
- Verifique o uso médio da CPU nas últimas 24 horas (ou 1140 minutos)
Semanal
- Verifique o histórico de backup do MSDB
- Verifique para ver quando a última vez que o CheckDB foi executado
- Verifique a fragmentação do índice
- Verifique as estatísticas do índice (leituras vs gravações etc.)
- Verificar gargalos de E / S
Por mês
- Verificar índices ausentes
- Verifique índices que não são mais usados
Alguma outra sugestão? (Eu sou novo no DBA, portanto, qualquer ajuda / conselho é sempre bem-vinda)