Re: how much volatile is a function

Поиск
Список
Период
Сортировка
От David Johnston
Тема Re: how much volatile is a function
Дата
Msg-id 00e901cd605e$fd40ff20$f7c2fd60$@yahoo.com
обсуждение исходный текст
Ответ на how much volatile is a function  ("Anibal David Acosta" <aa@devshock.com>)
Список pgsql-general
From: pgsql-general-owner@postgresql.org
[mailto:pgsql-general-owner@postgresql.org] On Behalf Of Anibal David Acosta
Sent: Thursday, July 12, 2012 2:39 PM
To: pgsql-general@postgresql.org
Subject: [GENERAL] how much volatile is a function

I have a table, this table are rarely changed (added or deleted).
My function receive parameters and do a query to the table.

Does postgres re run the query on each function call, or has some kind of
"flag" indicating that table as not been changed and return cached result of
a previous call if the call has same parameters?

Thanks!

==============================================

See here:

http://www.postgresql.org/docs/9.1/interactive/sql-createfunction.html

Read the difference between IMMUTABLE, STABLE, and VOLATILE

David J.





В списке pgsql-general по дате отправления:

Предыдущее
От: "Anibal David Acosta"
Дата:
Сообщение: how much volatile is a function
Следующее
От: Sergey Konoplev
Дата:
Сообщение: Re: how much volatile is a function