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
Views: Raw Message | Whole Thread | Download mbox | Resend email
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

Browse pgsql-es-ayuda by date

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