Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Performance Utilizando Sub Consultas

Em questões de performance, as Sub consultas afetam o desempenho da query?

1 resposta
solução

Olá Lucas, tudo bem? Sim, sub consultas afetam sim o desempenho de uma query, uma query simples, como um SELECT em apenas uma tabela será bem mais rápido do que uma query que utiliza uma sub consulta, já que quando utilizamos uma sub consulta estamos utilizando duas consultas na verdade. Os JOINs também afetam o desempenho de uma query, existe até um artigo sobre o comparativo de performance entre sub consultas e JOINs, você pode ver esse artigo aqui. Também é possível fazer um comparativo entre as consultas no próprio Microsoft Server Sql Management Studio onde podemos visualizar o custo de cada consulta e verificar qual tem mais desempenho (Isso é abordado no curso de SQL Server: Administração do Microsoft SQL Server 2017).

Espero ter esclarecido sua dúvida!