From: | "Emanuel CALVO FRANCO" <postgres(dot)arg(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: join - versus - exists [performance] |
Date: | 2008-11-14 21:03:19 |
Message-ID: | f205bb120811141303y4e326c95h8608b495e2dcd1d@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
sin embargo ahora que leo, el NOT EXISTS me parece que no es muy performante...
2008/11/14 Emanuel CALVO FRANCO <postgres(dot)arg(at)gmail(dot)com>:
> Exists es sumamente mas rapido.
>
> 2008/11/14 Juan Ramirez <juanrmiranda(at)hotmail(dot)com>:
>> Colegas, hoy que reviso un hilo acerca de un script recuerdo esta gran duda
>> que he tenido...
>>
>> cual tiene más performance, yo estoy acostumbrado cuando hago relaciones
>> entre tablas a utilizar "exists" en lugar de los join.
>> o sea;
>> cuando necesito recojer datos de una tabla que no estan en otra utilizo
>> where not exists(select a la otra tabla .....) no los join, left join.....
>>
>> por eso les pregunto, será que hay alguna diferencia en cuanto a
>> performance, rapidez, etc.... ?¿
>>
>> ________________________________
>> Discover the new Windows Vista Learn more!
>
>
>
> --
> Emanuel Calvo Franco
> Syscope Postgresql DBA
> BaPUG / AOSUG Member
>
--
Emanuel Calvo Franco
Syscope Postgresql DBA
BaPUG / AOSUG Member
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Ramirez | 2008-11-14 21:07:13 | RE: join - versus - exists [performance] |
Previous Message | Emanuel CALVO FRANCO | 2008-11-14 21:01:29 | Re: join - versus - exists [performance] |