Os tempos Tq altos nem sempre são indicativos de um problema, é http-server-close
set?
De acordo com a documentação:
Setting "option http-server-close" may display larger request times since "Tq" also measures the time spent waiting for additional requests.
Por exemplo, isso é definido para o estouro de pilha e, como alguns dados de exemplo, a consulta a seguir:
Select Top 20 Tq from LogsLastTwoDays WITH (NoLOCK) WHERE
CreationDate > DATEADD(minute, -5, GETUTCDATE()) AND
ResponseCode = 200 AND Host = 'stackoverflow.com'
ORDER by Tq DESC
Rendimentos:
Tq
-----
14990
14987
14986
14983
14974
14972
14972
14965
14964
14964
14962
14961
14960
14955
14952
14951
14945
14943
14935
14932
Isso ocorre porque, com http-server-close
, a conexão é mantida aberta para o cliente (uma conexão persistente) por até timeout http-keep-alive 15s
em nosso ambiente.
Eu costumo focar no Tr
primeiro, porque isso mostra o tempo de resposta entre o LB e o servidor.