Re: Avoid excessive inlining?

Поиск
Список
Период
Сортировка
От Philip Semanchuk
Тема Re: Avoid excessive inlining?
Дата
Msg-id F3C88129-A382-48E9-AB24-BECDADB8DBB5@americanefficient.com
обсуждение исходный текст
Ответ на Avoid excessive inlining?  ("Joel Jacobson" <joel@compiler.org>)
Ответы Re: Avoid excessive inlining?
Список pgsql-general

> On Dec 19, 2020, at 12:59 AM, Joel Jacobson <joel@compiler.org> wrote:
>
> Is there a way to avoid excessive inlining when writing pure SQL functions, without having to use PL/pgSQL?

Hi Joel,
The rules for inlining are here:
https://wiki.postgresql.org/wiki/Inlining_of_SQL_functions

According to those rules, if you declared your SQL function as VOLATILE, then Postgres wouldn’t inline it. From your
question,I’m not sure if you want to have the same function inlined sometimes and not others. I can’t think of a way to
dothat offhand. 

Hope this helps,
Philip




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