Re: Does PG cache results of an aggregate function, (and results of non-volatile functions)? - Mailing list pgsql-general

From Bruce Momjian
Subject Re: Does PG cache results of an aggregate function, (and results of non-volatile functions)?
Date
Msg-id 200909172043.n8HKhCY03690@momjian.us
Whole thread Raw
In response to Does PG cache results of an aggregate function, (and results of non-volatile functions)?  (Allan Kamau <kamauallan@gmail.com>)
List pgsql-general
Allan Kamau wrote:
> Hi,
> I do have a query which make use of the results of an aggregate
> function (for example bit_or) several times in the output column list
> of the SELECT clause, does PostgreSQL simply execute the aggregate
> function only once and provide the output to the other calls to the
> same aggregate function.
> How about the case of non volatile functions? Do they get executed as
> many times as they occur in the select clause?

I did not see a reply to this.  Does anyone know the answer?

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + If your life is a hard drive, Christ can be your backup. +

pgsql-general by date:

Previous
From: Scott Marlowe
Date:
Subject: Re: haversine formula with postgreSQL
Next
From: Pavel Stehule
Date:
Subject: Re: Substitutes for some Oracle packages