DBSophic ha rilasciato al pubblico un tool free che sembra essere molto interessante, dedicato all’analisi dei file .trc prodotti da SQL Server.
I file .trc sono prodotti dall’engine di SQL Server e contegono tutti i comandi inviati al database. Configurabili e visualizzabili tramite SQL Server Profiler, tra i diversi utilizzi che se ne possono fare uno di grande utilità è quello di usarli èer poter effettuare analisi circa i comandi più usati, più esosi in termini di risorse, più lenti, e via dicendo, al fine di ottimizzare il sistema per essere performante e scalabile.
Tali file possono contenere centinaia di migliaia di comandi, quindi è importante avere un sistema furbo per analizzarli. Un modo semplice ed efficace è quello di utilizzarli da SQL Server:
http://www.ugiss.org/Content/Article/Posso-importare-un-file-di-traccia-del-Profiler-in-una-tabella-SQL-.aspx
Altri modi sono legati all’uso di applicazioni esterne, per delle analisi più user-friendly. Traceanalyzer si colloca tra questi tool:
http://www.dbsophic.com/traceanalyzer