Introdução
A habilidade mais importante que você deve adquirir no ajuste de desempenho do banco de dados é ser capaz de ler e entender os planos de execução de consultas. Os planos explicam o comportamento do mecanismo de banco de dados à medida que ele executa consultas e recupera os resultados.
O Repositório de Consultas ajuda você a identificar rapidamente suas consultas mais caras e encontrar quaisquer alterações no desempenho. O Repositório de Consultas fornece uma poderosa coleta de dados, incluindo a automação do plano de consulta e do tempo de execução da execução. O SQL Server e o Azure SQL fornecem bloqueio e bloqueio para gerenciar simultaneidade e garantir a consistência dos dados. Finalmente, você pode ajustar os níveis de isolamento no SQL Server para ajudar a gerenciar a simultaneidade.
Objetivos de aprendizagem:
Neste módulo, irá:
- Comparar os diferentes tipos de planos de execução
- Compreender o objetivo e os benefícios do Repositório de Consultas
- Investigar os relatórios e dados disponíveis no Repositório de Consultas
- Compreender como o bloqueio e o bloqueio funcionam no mecanismo de banco de dados do SQL Server