From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Conrado Blasetti <conrado(at)mapfre(dot)com(dot)ar> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Resultado de un query contra resultado de una function |
Date: | 2005-09-06 18:07:43 |
Message-ID: | 20050906180743.GG26068@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Tue, Sep 06, 2005 at 12:45:06PM -0300, Conrado Blasetti wrote:
Hola,
> Quería saber si realizar una function que retorne un setof es igual de
> optimo que hacer un query directamente.
No, no necesariamente es igual. Puede ser peor, o puede ser mejor.
Depende. Por otro lado, de un query el optimizador puede obtener
estadisticas buenas, lo que es muy bueno si quieres hacer joins con
otras consultas. De una funcion, las estadisticas son muy malas, y
hacer joins complejos puede dar malos resultados.
--
Alvaro Herrera -- Valdivia, Chile Architect, www.EnterpriseDB.com
"I suspect most samba developers are already technically insane...
Of course, since many of them are Australians, you can't tell." (L. Torvalds)
From | Date | Subject | |
---|---|---|---|
Next Message | Juanky Moral | 2005-09-06 18:14:29 | Re: Restriccion CHECK |
Previous Message | Alvaro Herrera | 2005-09-06 18:05:19 | Re: Restriccion CHECK |