Modelos e permissões do SQL Server Profiler
O SQL Server Profiler mostra como o SQL Server resolve consultas internamente. Isso permite que os administradores saibam exatamente quais instruções Transact-SQL ou Expressões Multidimensionais são enviadas ao servidor e como este acessa o banco de dados ou cubo para retornar conjuntos de resultados.
Usando o SQL Server Profiler, você pode fazer este procedimento:
Criar um rastreamento baseado em um modelo reutilizável
Observar os resultados do rastreamento enquanto ele é executado
Armazenar os resultados do rastreamento em uma tabela
Iniciar, interromper, pausar e modificar os resultados do rastreamento, conforme a necessidade
Repetir os resultados do rastreamento
Use o SQL Server Profiler para monitorar apenas os eventos que lhe interessam. Se os rastreamentos estiverem se tornando grandes demais, você poderá filtrá-los de acordo com as informações desejadas, de modo que apenas um subconjunto dos dados do evento seja coletado. O monitoramento de muitos eventos causa sobrecarga no servidor e no processo de monitoramento, além de aumentar muito a tabela ou arquivo de rastreamento, especialmente se o monitoramento se estender por um longo período de tempo.
Observação |
---|
No SQL Server 2005 e versões posteriores, os valores de coluna de rastreamento maiores que 1 GB retornam um erro e são truncados na saída do rastreamento. |
Nesta seção
Tópico |
Descrição |
---|---|
Contém informações sobre os modelos de rastreamento predefinidos que acompanham o SQL Server Profiler. |
|
Contém informações sobre as permissões exigidas para executar o SQL Server Profiler. |
|
Contém informações sobre como salvar a saída do rastreamento e como salvar as definições de rastreamento em um modelo. |
|
Contém informações sobre como modificar modelos de rastreamento usando o SQL Server Profiler ou Transact-SQL. |
|
Contém informações sobre o que acontece quando um rastreamento é iniciado, pausado ou interrompido. |
|
Correlacionar um rastreamento com os dados de log de desempenho do Windows |
Contém informações sobre como correlacionar os dados do log de desempenho do Windows com um rastreamento, usando o SQL Server Profiler. |
Contém informações sobre como usar rastreamentos para solucionar problemas de dados, como exibir nomes de objeto em um rastreamento e como localizar eventos em um rastreamento. |
|
Contém informações sobre como usar o SQL Server Profiler para identificar a causa de um deadlock. |
|
Analisar consultas com resultados do Plano de Execução no SQL Server Profiler |
Contém informações sobre como usar o SQL Server Profiler para coletar e exibir resultados do Plano de Execução e suas estatísticas. |
Contém informações sobre como definir filtros em colunas de dados para filtrar a saída do rastreamento, usando o SQL Server Profiler. |
|
Contém informações que explicam o que significa repetir um rastreamento e o que é necessário para isso. |