none
Calcular tempo de execução da busca RRS feed

  • Pergunta

  • Alguem pode me dar uma luz para mostrar na tela o tempo que a aplicação levou para retornar um resultado de uma busca como é feito no google?

     

    Uso MVC 2, Nhibernate 3 e Sql Server.


    Desenvolvedor Web
    quarta-feira, 30 de novembro de 2011 19:21

Respostas

  • Daniel, de uma olha no Gist abaixo, utilizando um action filter personalizado.

    Ele recupera o tempo gasto na execução da Action toda, mas se sua intenção for somente a execução da query creio que de para utilizar o Stopwatch somente dentro do método que executa a query, no caso de estiver utilizando Repository pattern por exemplo.

    https://gist.github.com/1412052


    (Se a resposta ajudou, marque como útil)


    • Editado Wilian NS quinta-feira, 1 de dezembro de 2011 00:20 .
    • Sugerido como Resposta hamiltonj segunda-feira, 5 de dezembro de 2011 11:35
    • Marcado como Resposta Eder CostaModerator quinta-feira, 29 de dezembro de 2011 12:43
    quinta-feira, 1 de dezembro de 2011 00:02
  • Dá uma olhadinha na classe StopWatch do .net framework. Simples e prático.
    HJ
    quinta-feira, 1 de dezembro de 2011 15:56

Todas as Respostas

  • Daniel, de uma olha no Gist abaixo, utilizando um action filter personalizado.

    Ele recupera o tempo gasto na execução da Action toda, mas se sua intenção for somente a execução da query creio que de para utilizar o Stopwatch somente dentro do método que executa a query, no caso de estiver utilizando Repository pattern por exemplo.

    https://gist.github.com/1412052


    (Se a resposta ajudou, marque como útil)


    • Editado Wilian NS quinta-feira, 1 de dezembro de 2011 00:20 .
    • Sugerido como Resposta hamiltonj segunda-feira, 5 de dezembro de 2011 11:35
    • Marcado como Resposta Eder CostaModerator quinta-feira, 29 de dezembro de 2011 12:43
    quinta-feira, 1 de dezembro de 2011 00:02
  • Dá uma olhadinha na classe StopWatch do .net framework. Simples e prático.
    HJ
    quinta-feira, 1 de dezembro de 2011 15:56