Re: Resultado de un query contra resultado de una function

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)

In response to

Browse pgsql-es-ayuda by date

  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