ClearTrace – Agregando Traces

Olá pessoal,

Ando um pouco afastado do blog ultimamente, mas hoje gostaria de deixar uma dica bem rápida, mas importante no dia-a-dia de um DBA.

É muito comum no nosso trabalho analisar traces quando estamos trabalhando com performance tuning, porem o interessante de analisar o trace é ter possuir uma visão geral e agregada do que está sendo executado em nosso servidor. É aqui que o ClearTrace entra! Abaixo coloco um breve descritivo retirado do site do ClearTrace sobre o mesmo.

ClearTrace imports SQL Server 2000, SQL Server 2005 and SQL Server 2008 trace and profiler files into SQL Server and displays summary performance information.  It is designed to provide the same performance summary as Read80Trace but in a graphical environment and for SQL Server 2005 and SQL Server 2008.

Basicamente o ClearTrace é uma ferramenta que te permite ler um arquivo do SQL Profiler .trc e gerar um quadro mostrando agregações de tudo aquilo que foi executado, assim você consegue retirar quais as consultas mais utilizadas, quais mais gastam CPU, Reads, Writes e assim por diante. Essa é uma ferramenta gratis que você pode realizar o download no site abaixo.

http://www.scalesql.com/cleartrace/

Depois que você baixou o ClearTrace e descompactou a mesma, você terá a seguinte visão.

image

Execute um duplo click no primeiro arquivo ClearTrace.exe. Logo em seguida irá aparecer uma tela como essa.

image

Pois bem, o ClearTrace utiliza uma base de dados para armezenar os resultados temporarios do trace.

image

Crie então uma nova base de dados. Lembrando que seu usuario Windows deverá estar criado no instancia que deseja utilizar. Logo abaixo, você tem o campo para informar o caminho do arquivo trace. Não importa se você possue mais de um arquivo trace, basta apontar para o primeiro arquivo e o ClearTrace irá importar todos.

image

Selecionado o arquivo, pressione o botão Import Files

image

E você verá uma tela conforme esta abaixo.

image

Uma vez que o processamento terminou, você verá essa tela abaixo.

image

Como você pode ver, você tem diferentes opções de visualização. Adeque da maneira que deseja e have fun!!

 

Espero que tenham gostado,
Marcos Freccia
SQL Server MVP

Sobre Marcos Freccia

MVP em SQL Server (Data Plataform) , especialista em SQL Server, e atualmente trabalhando com Microsoft Azure!

Publicado em junho 4, 2014, em Administração, Tuning, VirtualPass e marcado como , , , , . Adicione o link aos favoritos. 2 Comentários.

  1. Essa (ótima) ferramenta já me ajudou bastante🙂
    Uma característica campeã do ClearTrace (além de ser free) é a limpeza de parâmetros e variáveis que ele faz no código pra obter as agregações. Parece algo simples, mas é um grande helper em certas entregas.
    []’s

  2. Mandou bem cara, Thanks…

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: