Muito obrigado!
Sim, uma conexão com o banco pode se tornar um gargalo muito facil se não for feita com cuidado. Desde SELECT *
até falta de indices, tudo pode fazer a diferença.
Mas também, é muito importante prestar atenção noódigo e na linguagem que está usando.
Saber o que um método como o .Select()
faz por baixo dos panos pode ser o guia pra descobrir qual seria o melhor caminho a tomar.
E como as máquinas não tem poder computacional infinito, quanto mais otimizarmos nossos próprios algoritmos para fazer o mínimo esforço possível, melhor!