Dúvida joins

É má prática utilizar vários JOINS em uma consulta SQL?

Não.

Mas, preste atenção se as tabelas possui todas as relações e índices corretamente, para não degradar a consulta.

Entendi… Quanto a performance não influencia nada?

Influencia sim, todo o processo de junção de tabelas há uma natural degradação, mas, como eu disse tendo os relacionamentos e índices e na hora da construção da SQL colocar a lógica correta (ligar os joins na ordem certa), isso pode garantir uma bom desempenho.

2 curtidas

É melhor ter uma query com N tabelas, do que criar varias querys com poucas tabelas. Lembre-se de como o @Dragoon falou, cuide dos índices das tabelas, e Primary Key, Foreing Key