O SQL Server Profiler no SQL 2008

O SQL Server Profiler no SQL 2008

  • Comments 1
  • Likes

Se você é um especialista que deseja se aprofundar em tuning de banco de dados SQL, a ferramenta que recomendo aprender profundamente é o SQL Server Profiler.

O SQL Server Profiler mostra como o SQL Server resolve consultas internamente fornecendo uma interface gráfica para a funcionalidade oferecida pelo Rastreamento SQL. Com o SQL Server Profiler, você pode capturar a atividade gerada por uma carga de trabalho em uma instância do SQL Server. Os eventos capturados e exibidos podem ser definidos com o uso de modelos pré-definidos, e você pode modificar os modelos fornecidos pelo sistema para criar os seus próprios. Pode também salvar a carga de trabalho capturada em uma tabela ou um arquivo, para futura avaliação. Você pode iniciar imediatamente um novo rastreamento a partir do SQL Server Management Studio, baseado em seu contexto de conexão. Por exemplo, se você quiser rastrear a execução de instruções em uma determinada sessão do Editor de Consulta, o novo comando Rastrear Consulta no SQL Server Profiler inicia imediatamente um rastreamento que usa o SPID da janela de consulta como um filtro.

image

Após coletar uma carga de trabalho de seu sistema de produção, você pode repetir a carga de trabalho em um novo sistema de teste para verificar o desempenho com uma carga de trabalho real. Também pode correlacionar essas cargas de trabalho com os logs do Contador de Desempenho do Monitor de Sistema, para ver como a carga de trabalho afeta o desempenho do sistema.

No SQL Server 2008, você pode usar o SQL Server Profiler para capturar atividades nas instâncias do mecanismo de banco de dados do Microsoft SQL Server™ 2000, Microsoft SQL Server™ 2005 e SQL Server 2008, e nas instâncias de Serviços de Análise do SQL Server 2005 e SQL Server 2008.

Para saber mais acesse os White papers em nosso TechCenter de SQL e também o site brasileiro do SQL em http://www.microsoft.com/brasil/sql.

Equipe Technet

Comments
  • Bom dia,

    Rodrigo.

    Gostei bastante do assunto abordado e gostaria de saber junto com o SQL Profiler o SQL Tuning Advisor também seriam as ferramentas mais adequadas para diagnosticar e melhorar a performance de um Banco de Dados, ou se existem outras ferramentas de análise melhor que as nativas mesmo?

    Obrigado.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment