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