Otimizar o desempenho da base de dados

Intermédio
Administrador da base de dados
Programador
Engenheiro de Dados
Azure
Base de Dados SQL do Azure
SQL Server

Otimize o desempenho da Azure SQL Database escolhendo o nível de serviço certo e gerindo a concorrência com os níveis de isolamento das transações. Analise consultas com planos de execução e DMVs. Use o Query Store para gestão de planos e diagnóstico de bloqueios e interbloqueios.

Objetivos de aprendizagem

Ao final deste módulo, você é capaz de:

  • Avaliar e recomendar configurações de bases de dados, incluindo níveis de serviço, camadas de computação e limites de recursos.
  • Escolha níveis de isolamento de transações e controlos de concorrência que equilibrem consistência com throughput.
  • Analise o desempenho das consultas utilizando planos de execução e vistas de gestão dinâmica.
  • Monitorize e ajuste as consultas com o Query Store e o Query Performance Insight.
  • Identificar e resolver bloqueios e interbloqueios usando DMVs e Eventos Estendidos.

Pré-requisitos

  • Compreensão básica de SQL e Transact-SQL.
  • Familiarização com Azure SQL Database ou SQL Server.
  • Ter experiência na criação e configuração de recursos com o portal do Azure.

Introdução ao Azure

Escolha a conta do Azure correta para si. Pague à medida que avança ou experimente o Azure gratuitamente até 30 dias. Inscrever-se