Monitorar e otimizar recursos operacionais no SQL do Azure
Configurar o hardware e os recursos do servidor para obter um desempenho ideal depois de estabelecer uma linha de base. Identificar as origens dos problemas de desempenho. Solucionar problemas usando o Azure SQL Intelligent Insights.
Pré-requisitos
- Capacidade de escrever código na linguagem SQL, especialmente no dialeto T-SQL da Microsoft, em um nível básico.
- Experiência com a criação e a configuração de recursos usando o portal do Azure
- Experiência com o Monitor de Desempenho do Windows para monitorar componentes do sistema, como CPU, E/S, tráfego de rede
- Conhecimento da finalidade dos bancos de dados do sistema do SQL Server: master, tempdb, msdb
- Noções básicas sobre o armazenamento de arquivos do SQL Server
- Noções básicas sobre a estrutura e o uso de índices do SQL Server
Código de Conquista
Gostaria de solicitar um código de conquista?
Módulos neste roteiro de aprendizagem
Comparar as ferramentas do Azure com as locais para monitorar e medir o desempenho. Determine as métricas críticas. Entenda a finalidade de uma linha de base para análise comparativa. Configurar sessões de eventos estendidas para atividades de rastreamento.
Escolha o tamanho apropriado e as opções de armazenamento para seus bancos de dados SQL do Azure. Configure recursos de servidor, como tempdb. Entenda o uso do Resource Governor.
Implemente tarefas para IaaS e PaaS a fim de manter índices e estatísticas. Explore os recursos de ajuste automático do Banco de Dados SQL do Azure. Controle as opções de configuração no nível do banco de dados. Explore o processamento de consulta inteligente.