| 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:01:29 |
| Message-ID: | f205bb120811141301xdb46373n6c577cc7ac06c3b3@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
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
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Emanuel CALVO FRANCO | 2008-11-14 21:03:19 | Re: join - versus - exists [performance] |
| Previous Message | Juan Ramirez | 2008-11-14 20:59:35 | join - versus - exists [performance] |