Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Banco de dados SQL no Microsoft Fabric
Os guias a seguir estão disponíveis. Eles discutem conceitos gerais e se aplicam a todas as plataformas que usam o Mecanismo de Banco de Dados SQL, a menos que indicado de outra forma no respectivo guia.
- Concorrência, bloqueio e contenção
- Arquitetura do mecanismo de armazenamento e E/S
- Execução e otimização da consulta
- Memória, segmentos (threads) e agendamento interno
- Alta disponibilidade, migração e validação
- Conectividade e autenticação
Concorrência, bloqueio e contenção
Use esses guias para entender como o SQL Server gerencia o acesso simultâneo a dados e estruturas internas e como diagnosticar problemas relacionados à contenção.
| Guide | Description |
|---|---|
| Guia de bloqueio de transação e controle de versão de linha | Explica os mecanismos de bloqueio e versionamento de linha que o SQL Server utiliza para preservar a integridade da transação. Descreve como os aplicativos podem controlar transações com eficiência. |
| Guia de "deadlocks" | Análise detalhada nos deadlocks do Mecanismo de Banco de Dados causados pelos bloqueios concorrentes. Explica como os deadlocks se formam e como o SQL Server os detecta e os quebra. |
| Diagnosticar e resolver contenções de trava no SQL Server | Concentra-se na identificação e resolução da contenção de trava (notadamente contenção de trava de página) em cargas de trabalho do SQL Server de alta simultaneidade. |
| Diagnosticar e resolver uma contenção de spinlock no SQL Server | Guia detalhado sobre como identificar e resolver a contenção de spinlock em cargas de trabalho do SQL Server de alta concorrência. |
Arquitetura do mecanismo de armazenamento e E/S
Use esses guias para entender como o SQL Server armazena, acessa e mantém dados em disco.
| Guide | Description |
|---|---|
| Guia de arquitetura de página e extensão | Descreve estruturas de página e extensão e como páginas e extensões são organizadas em arquivos de dados. |
| Fundamentos de E/S do SQL Server | Explica por que a entrada/saída é essencial para o mecanismo e discute artigos de eficiência, como princípios de cache de disco. Ele também discute os requisitos de confiabilidade de E/S. |
| Guia de arquitetura e gerenciamento de log de transações do SQL Server | Explica a função do log de transações e fornece detalhes sobre a arquitetura física e lógica do log. |
| Guia do processo de limpeza de fantasma | Descreve a limpeza fantasma como um processo em segundo plano que remove fisicamente as linhas marcadas anteriormente para exclusão. |
Execução e otimização da consulta
Use esses guias para entender como o SQL Server compila, otimiza e executa consultas.
| Guide | Description |
|---|---|
| Guia de arquitetura de processamento de consultas | Descreve como o Mecanismo de Banco de Dados processa consultas entre arquiteturas de armazenamento. Ele aborda a otimização e a reutilização por meio do cache do plano de execução. |
| Guia de arquitetura e design de índice | Aborda a arquitetura de índice e os conceitos básicos. Ele fornece as práticas recomendadas para a criação de índices eficazes. |
Memória, threads e agendamento interno
Use estes guias para entender como o SQL Server gerencia recursos de memória e CPU internamente.
| Guide | 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 usa memória. Ele inclui plano de fundo na memória virtual do sistema operacional. |
| Guia de arquitetura de threads e tarefas | Descreve os conceitos de threading e tarefa no contexto do agendamento do sistema operacional. Ele explica como o trabalho é executado por meio de threads e tarefas. |
| Conceitos de cache de segurança | Explica como o SQL Server utiliza um cache de segurança para validar as permissões de entidades de segurança que acessam objetos protegidos. |
Alta disponibilidade, migração e validação
Use esses guias ao implantar, migrar ou operar o SQL Server em ambientes de produção.
| Guide | Description |
|---|---|
| Guia de solução de problemas e monitoramento dos grupos de disponibilidade Always On | Um guia de solução de problemas e monitoramento que também serve explicitamente como uma página de destino apontando para outros recursos publicados para cenários e ferramentas comuns de AG. |
| Validação após a migração e guia de otimização | Quadros pós-migração como uma abordagem de reconciliação da precisão e integridade dos dados, seguida pela identificação de problemas de desempenho; em seguida, enumera cenários comuns de desempenho pós-migração. |
Conectividade e autenticação
Use este guia para entender como os clientes se autenticam e se conectam ao SQL Server.
| Guide | Description |
|---|---|
| Rastrear o processo de autenticação de rede até o Mecanismo de Banco de Dados | Percorre rastreamentos de rede que capturam handshakes de estabelecimento de conexão TCP e sequências de autenticação entre o cliente e o servidor. |