Otimizar o desempenho do banco de dados

Intermediário
Administrador de banco de dados
Desenvolvedor
Engenheiro de dados
Azure
Banco de Dados SQL do Azure
SQL Server

Otimize o desempenho do Banco de Dados SQL do Azure escolhendo a camada de serviço certa e gerenciando a simultaneidade com níveis de isolamento de transação. Analise consultas com planos de execução e DMVs. Use o Repositório de Consultas para gerenciar planos e diagnosticar bloqueios e deadlocks.

Objetivos de aprendizagem

Ao final deste módulo, você será capaz de fazer o seguinte:

  • Avalie e recomende configurações de banco de dados, incluindo camadas de serviço, camadas de computação e limites de recursos.
  • Escolha os níveis de isolamento da transação e os controles de simultaneidade que equilibram a consistência com o desempenho.
  • Analise o desempenho da consulta usando planos de execução e exibições de gerenciamento dinâmico.
  • Monitorar e ajustar consultas usando o Repositório de Consultas e o Query Performance Insight.
  • Identificar e resolver bloqueios e deadlocks usando DMVs e Eventos Estendidos.

Pré-requisitos

  • Compreensão básica do SQL e do Transact-SQL.
  • Familiaridade com o Banco de Dados SQL do Azure ou o SQL Server.
  • Experimente criar e configurar recursos usando o portal do Azure.

Introdução ao Azure

Escolha a conta do Azure correta para você. Pague conforme o uso ou experimente o Azure grátis por até 30 dias. Inscrição.