Eu descobri qual era o problema. Parece que quando você executa um rastreamento, os dados são gravados como parte desse sproc, isso significa que, se você está rastreando em uma tabela e a velocidade de inserção não é estelar, tudo fica paralisado.
Eu tenho um aplicativo em que todos os sprocs estão funcionando de maneira rápida e agradável, mas as chamadas sp_reset_connection entre elas estão levando até 20 segundos. Eu olhei para bloqueio e bloqueio, mas não consigo ver nada acontecendo e não entendo como isso afetaria sp_reset_connection. Socorro!
Eu descobri qual era o problema. Parece que quando você executa um rastreamento, os dados são gravados como parte desse sproc, isso significa que, se você está rastreando em uma tabela e a velocidade de inserção não é estelar, tudo fica paralisado.