Introdução
A habilidade mais importante que você deve adquirir no ajuste de desempenho do banco de dados é a capacidade de ler e entender os planos de execução da consulta. Os planos explicam o comportamento do mecanismo de banco de dados enquanto ele faz consultas e recupera os resultados.
O Repositório de Consultas ajuda a identificar rapidamente as consultas mais caras e a encontrar alterações no desempenho. O Repositório de Consultas fornece uma coleta de dados avançada, incluindo a automação do plano de consulta e do runtime de execução. O SQL Server e o SQL do Azure fornecem um bloqueio para gerenciar a simultaneidade e garantir a consistência dos dados. Por fim, você pode ajustar os níveis de isolamento no SQL Server para ajudar a gerenciar a simultaneidade.
Objetivos de aprendizagem:
Neste módulo, você vai:
- Comparar os diferentes tipos de planos de execução
- Entender a finalidade e os benefícios do Repositório de Consultas
- Investigar relatórios e dados disponíveis no Repositório de Consultas
- Entender de que modo funciona o bloqueio no mecanismo de banco de dados do SQL Server