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

Advertisements

About Marcos Freccia

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

Posted on June 4, 2014, in Administração, Tuning, VirtualPass and tagged , , , , . Bookmark the permalink. 2 Comments.

  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…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: