Dúvida profiling de aplicação Web

Amigos,

tenho uma aplicação onde uma consulta ao banco chega a demorar 3x mais quando executada pela rede do que local.

Diante disso,pergunto:

  • Se a aplicação local está funcionando bem,eu posso assumir que se trata de um problema fisico e não lógico?

Apenas complementando,a aplicação está implantada num servidor virtualizado.

Pode ser fisico, porém existe a possibilidade da quantidade de dados selecionada ser muita, sendo que alguns filtros a mais, ou um lazy load destes dados poderiam ser mais eficientes.

conecta um profiler de sua preferencia e ve o que onde ta o gargalo