Eu nunca precisei usar nada além do SQL Server Profiler. Está incluído especificamente para fins como você menciona. Você pode ver tudo o que precisa ver com o Profiler. Você já executou um rastreamento contra seu servidor? Existem algumas opções que você precisará configurar para o rastreamento, a fim de diminuir o problema. Isso não acontecerá necessariamente no primeiro traço. É provável que você tenha que fazer alguns ajustes na sua configuração de rastreio e executar novamente algumas vezes para ver as informações necessárias.