Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:Banco de Dados SQL do
do Azure
Instância Gerenciada SQL do Azure
do Azure Synapse Analytics
do Analytics Platform System (PDW)
Banco de Dados SQL no Microsoft Fabric
Estão disponíveis os seguintes guias. Discutem conceitos gerais e aplicam-se a todas as plataformas que utilizam o Motor de Bases de Dados SQL, salvo indicação em contrário no respetivo guia.
- Concorrência, bloqueio e contenção
- Arquitetura do motor de armazenamento e I/O
- Execução e otimização de consultas
- Memória, tópicos e agendamento interno
- Alta disponibilidade, migração e validação
- Conectividade e autenticação
Concorrência, bloqueio e contenção
Use estes guias para compreender como o SQL Server gere o acesso concorrente a dados e estruturas internas, e como diagnosticar problemas relacionados com a contenção.
| Guia | Description |
|---|---|
| Guia de bloqueio de transações e controle de versão de linhas | Explica os mecanismos de bloqueio e versionamento de linhas que o SQL Server utiliza para preservar a integridade das transações. Descreve como as aplicações podem controlar transações de forma eficiente. |
| Guia de Deadlocks | Análise aprofundada dos bloqueios do Motor de Base de Dados causados por bloqueios concorrentes. Explica como se formam bloqueios e como o SQL Server os detetou e quebra. |
| Diagnosticar e resolver contenção de trava no SQL Server | Foca-se na identificação e resolução de contenções de latch (notavelmente contenções de latch de página) em cargas de trabalho SQL Server de alta concorrência. |
| Diagnosticar e resolver contenções de spinlock no SQL Server | Guia detalhado para identificar e resolver a contenção de spinlock em workloads de SQL Server de alta concorrência. |
Arquitetura do motor de armazenamento e I/O
Use estes guias para compreender como o SQL Server armazena, acede e mantém dados no disco.
| Guia | Description |
|---|---|
| Guia de arquitetura de páginas e extensões | Descreve as estruturas de páginas e extensões e como as páginas e extensões são organizadas dentro dos ficheiros de dados. |
| Fundamentos de E/S do SQL Server | Explica porque é que a I/O é fundamental para o motor e discute artigos sobre eficiência, como princípios de cache de discos. Também discute os requisitos de fiabilidade de I/O. |
| Guia de arquitetura e gerenciamento de log de transações do SQL Server | Explica o papel do registo de transações e fornece detalhes sobre a arquitetura física e lógica do registo. |
| Guia do processo de limpeza fantasma | Descreve a limpeza de fantasmas como um processo em segundo plano que remove fisicamente linhas previamente marcadas para eliminação. |
Execução e otimização de consultas
Use estes guias para compreender como o SQL Server compila, otimiza e executa consultas.
| Guia | Description |
|---|---|
| Guia de arquitetura de processamento de consultas | Descreve como o Motor de Base de Dados processa consultas entre arquiteturas de armazenamento. Abrange otimização e reutilização através do cache do plano de execução. |
| Guia de design e arquitetura de índice | Abrange arquitetura de índices e fundamentos. Fornece boas práticas para desenhar índices eficazes. |
Memória, threads e agendamento interno
Use estes guias para compreender como o SQL Server gere internamente a memória e os recursos da CPU.
| Guia | Description |
|---|---|
| Guia de arquitetura de gerenciamento de memória | Descreve a arquitetura de memória do SQL Server e como o SQL Server adquire e utiliza memória. Inclui informações de base sobre a memória virtual do sistema operativo. |
| Guia de arquitetura de threads e tarefas | Descreve conceitos de threads e tarefas no contexto do escalonamento do sistema operativo. Explica como o trabalho é executado através de threads e tarefas. |
| Conceitos de cache de segurança | Explica como o SQL Server utiliza uma cache de segurança para validar permissões para os principais utilizadores que acedem aos securables. |
Alta disponibilidade, migração e validação
Use estes guias ao implementar, migrar ou operar SQL Server em ambientes de produção.
| Guia | Description |
|---|---|
| Guia de solução de problemas e monitoramento de grupos de disponibilidade Always On | Um guia de resolução de problemas e monitorização que, de forma explícita, também serve como uma página inicial apontando para outros recursos publicados, úteis para cenários e ferramentas comuns de AG. |
| Guia de validação e otimização pós-migração | Enquadra o pós-migração como reconciliando a precisão e completude dos dados e revelando problemas de desempenho, enumerando depois cenários comuns de desempenho pós-migração. |
Conectividade e autenticação
Use este guia para compreender como os clientes autenticam e se ligam ao SQL Server.
| Guia | Description |
|---|---|
| Rastreie o processo de autenticação de rede até o Mecanismo de Banco de Dados | Analisa rastreios de rede que capturam apertos de mão para estabelecimento de ligação TCP e processos de autenticação entre o cliente e o servidor. |