Eu tenho uma sugestão maluca para você.
Há uma postagem que escrevi no DBA StackExchange para pesquisar na lista de processos e informar os 20 piores desempenhos consultas para qualquer intervalo que você escolher . Isso é melhor que o log de consultas lentas porque o log de consultas lentas registrará apenas as consultas concluídas. Meu método irá capturar as consultas atualmente em execução no ato.
Eu implementei isso em algum momento no meio do ano passado com base neste vídeo do YouTube .