Re: sobre left joins

From: Juan Pablo Espino <jp(dot)espino(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: pgsql-es postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: sobre left joins
Date: 2005-07-09 19:23:43
Message-ID: 3e7daec105070912237fe2fdc4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola

On 7/9/05, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
> On Sat, Jul 09, 2005 at 11:36:09AM -0500, Juan Pablo Espino wrote:
>
> > Alguien me dijo que en general (en cualquier RDBMS) los left joins son
> > muy lentos y no se recomienda usarlos cuando las tablas son muy
> > grandes ¿?.
>
> No necesariamente. En algunos casos puede ser problematico, pero no es
> que "no se recomiende".
>
> > En MySQL tuve la oportunidad de trabajar con tablas de 20 000 y 3 000
> > filas, y al hacer left join me cansé de esperar el resultado. Me
> > gustaría saber la experiencia de alguno de la lista con Postgres.
>
> El optimizador de MySQL es mucho mas verde que el de Postgres. Prueba
> primero con Postgres antes de hacer ninguna inferencia a partir de las
> mediciones con MySQL.
>

Sí lo malo es que no dispongo de una bd en Postgres con tablas de ese
tamaño. Una pregunta más, sería recomendable usar índices en las
tablas donde haces el left join ¿?, gracias, saludos

Juan P. Espino

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2005-07-09 19:35:19 Re: sobre left joins
Previous Message Alvaro Herrera 2005-07-09 16:56:04 Re: sobre left joins