Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Managed Instance
O SQL Server Profiler mostra como o SQL Server resolve consultas internamente. Isso permite que os administradores vejam exatamente quais instruções Transact-SQL ou expressões multidimensionais são enviadas ao servidor e como o servidor acessa o banco de dados ou cubo para retornar conjuntos de resultados.
Usando o SQL Server Profiler, você pode fazer o seguinte:
- Criar um rastreamento baseado em um modelo reutilizável
- Observe os resultados do rastreamento enquanto o rastreamento é executado
- Armazenar os resultados do rastreamento em uma tabela
- Iniciar, parar, pausar e modificar os resultados do rastreamento conforme necessário
- Repetir os resultados do rastreamento
Use o SQL Server Profiler para monitorar apenas os eventos nos quais você está interessado. Se os rastreamentos estiverem se tornando muito grandes, você poderá filtrá-los com base nas informações desejadas, para que apenas um subconjunto dos dados do evento seja coletado. O monitoramento de muitos eventos adiciona sobrecarga ao servidor e ao processo de monitoramento e pode fazer com que o arquivo ou a tabela de rastreamento cresçam muito, especialmente quando o processo de monitoramento ocorre por um longo período de tempo.
Valores de coluna de rastreio maiores que 1 GB geram um erro e são truncados na saída de rastreio.
Nesta secção
| Artigo | Descrição |
|---|---|
| Modelos do SQL Server Profiler | Contém informações sobre os modelos de rastreamento predefinidos fornecidos com o SQL Server Profiler. |
| Permissões necessárias para executar o SQL Server Profiler | Contém informações sobre as permissões necessárias para executar o SQL Server Profiler. |
| Salvar rastreamentos e modelos de rastreamento | Contém informações sobre como salvar a saída de rastreamento e sobre como salvar definições de rastreamento em um modelo. |
| Modificar modelos de rastreamento | Contém informações sobre como modificar modelos de rastreamento usando o SQL Server Profiler ou o Transact-SQL. |
| Iniciar um rastreamento (SQL Server Profiler) | Contém informações sobre o que acontece quando você inicia, pausa ou interrompe um rastreamento. |
| Correlacione um rastreamento com dados de log de desempenho do Windows | Contém informações sobre como correlacionar dados de log de desempenho do Windows com um rastreamento usando o SQL Server Profiler. |
| Exibir e analisar rastreamentos com o SQL Server Profiler | Contém informações sobre como usar rastreamentos para solucionar problemas de dados, exibir nomes de objetos em um rastreamento e localizar eventos em um rastreamento. |
| Analisar bloqueios com o SQL Server Profiler | Contém informações sobre como usar o SQL Server Profiler para identificar a causa de um deadlock. |
| Analisar consultas com resultados SHOWPLAN no SQL Server Profiler | Contém informações sobre como usar o SQL Server Profiler para recolher e apresentar resultados de Showplan e Estatísticas de Showplan. |
| Filtrar rastreamentos com o SQL Server Profiler | Contém informações sobre como definir filtros em colunas de dados para filtrar a saída de rastreamento usando o SQL Server Profiler. |
| Repetir Traços | Contém informações que explicam o que significa reproduzir um traço e o que é necessário para reproduzir um traço. |