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.