Re: [firebase-br] É vantagem usar o Left Join neste casos ?

Jeferson Oliveira jefersonfoliveira em gmail.com
Qui Nov 9 10:13:19 -03 2006


Em outros bancos de dados (MySQL 3.x por exemplo) já percebi melhor
desempenho utilizando LEFT JOIN do que realizando uma amarração na
claúsula WHERE.
No Firebird, no entanto, devido ao bom trabalho do otimizador de
queries, não consegui perceber diferença de performance em testes que
realizei há alguns meses com a versão 1.5.0.4306.
De todo modo, por uma questão de clareza, prefiro e recomendo a
utilização de joins explícitos (INNER, LEFT, RIGHT).


Abraço!
Jeferson Oliveira




Mais detalhes sobre a lista de discussão lista