Monitorar e otimizar recursos operacionais no SQL do Azure

Intermediário
Administrador
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

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.