Skip site navigation (1) Skip section navigation (2)

Re: Sobre join

From: jlcambero <jlcambero(at)emergya(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Sobre join
Date: 2007-06-29 11:29:44
Message-ID: 200706291329.44682.jlcambero@emergya.es (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
El Viernes, 29 de Junio de 2007 13:11, Miguel Rodríguez Penabad escribió:
> El 29/06/07, jlcambero <jlcambero(at)emergya(dot)es> escribió:
> > Buenas,
> >
> > Que opción es mejor desde el punto de vista de rendimiento:
> >
> >         T_1 JOIN T_2
> >         T_2 JOIN T_3
> >
> > o
> >
> >         T_1 join T_2
> >         T_1 join T_3
> >
> > En el caso, por supuesto, en que sea indiferente que T_3 tenga clave a
> > T_2 ó T_1.
>
> Ninguna. Básicamente, porque las 2 opciones son INCORRECTAS.
> Deberías revisar la sintaxis del join:
> T_1 JOIN T_2 on condiciones.... JOIN T_3 on condiciones...
> Podrás usar paréntesis para alterar el orden normal, y la verdad es
> que no sé si influirá en el rendimiento. Yo dejaría al optimizador que
> se buscase la vida :)
> --
> ---------------------------(fin del mensaje)---------------------------
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Por si no te habias dado cuenta es una especie de "pseudocodigo".
Y depende de como relacione las tablas en el modelo de datos, asi actuara el 
optimizador, vamos digo yo.


In response to

  • Re: Sobre join at 2007-06-29 11:11:46 from Miguel Rodríguez Penabad

Responses

  • Re: Sobre join at 2007-06-29 11:45:00 from Miguel Rodríguez Penabad

pgsql-es-ayuda by date

Next:From: Miguel Rodríguez PenabadDate: 2007-06-29 11:45:00
Subject: Re: Sobre join
Previous:From: Miguel Rodríguez PenabadDate: 2007-06-29 11:11:46
Subject: Re: Sobre join

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group