LEFT JOIN

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
cleberzumba
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 223
Registrado em: Qui, 14 Dez 2006 10:45 am
Localização: Brasília-DF
Cleber Zumba de Souza

Gostaria de saber se existe uma diferença de performance entre um select normal que utiliza cláusula WHERE e outro que não utiliza cláusula WHERE ele usa LEFT JOIN na cláusula FROM. Dá na mesma? ou algum deles é mais rápido?
Avatar do usuário
fabricio.silva
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 34
Registrado em: Seg, 12 Mar 2007 7:07 am
Localização: Catanduva/SP
Fabricio M. Silva
Oracle Certified Associate
------------------------------
Catanduva - SP

Olá Cleber,

Certa vez eu tentei avaliar se existe esta diferença mas não deu em nada, os tempos de resposta foram os mesmos.

Acredito que a inclusão das clausulas, LEFT, RIGHT, OUTER, NATURAL JOIN, etc no Oracle são para atender aos padrões SQL99.

Isso é uma boa pois você tem como fazer sua aplicação rodar em diversos DBs pois não são todos que aceitam os joins utilizando o = ou o (+)

Abs.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes