join - versus - exists [performance]

From: Juan Ramirez <juanrmiranda(at)hotmail(dot)com>
To: PostGreSQL Lista de Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: join - versus - exists [performance]
Date: 2008-11-14 20:59:35
Message-ID: BAY104-W95A3C13A9E4E3484FDFA2D1160@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


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
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Emanuel CALVO FRANCO 2008-11-14 21:01:29 Re: join - versus - exists [performance]
Previous Message Alvaro Herrera 2008-11-14 20:03:38 Re: Amigos SOS