Re: Calcular cost de funciones

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx>
Cc: Oswaldo Hernández <oswaldo(at)soft-com(dot)es>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Calcular cost de funciones
Date: 2010-02-04 15:49:25
Message-ID: 20100204154925.GA5698@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Raúl Andrés Duque Murillo escribió:
> >¿Hay alguna regla o método para calcular el coste de una función?

Hmm, no que yo sepa ... mira el explain y asegúrate que el costo hace
cambiar el plan por un margen razonable (o sea si el plan es A con
cost=99, y en cambio es B con cost=100, no lo dejes en 100 sino en 120 o
algo así).

> aprovechando el tema ... que colocar en el COST cuando la función es
> PESADA pero no retorna registros y su complejidad depende de los
> parámetros que recibe?

Divídela en dos o más funciones, de manera que la complejidad no dependa
de los parámetros ...

--
Alvaro Herrera Vendo parcela en Valdivia:
http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372
"There is evil in the world. There are dark, awful things. Occasionally, we get
a glimpse of them. But there are dark corners; horrors almost impossible to
imagine... even in our worst nightmares." (Van Helsing, Dracula A.D. 1972)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mario Sileone 2010-02-04 15:57:00 Re: Vacuum, rules y Selects en tablas heredadas.
Previous Message Jaime Casanova 2010-02-04 15:26:50 Re: Vacuum, rules y Selects en tablas heredadas.