Optimizer and function returning setof int4

Поиск
Список
Период
Сортировка
От Teodor Sigaev
Тема Optimizer and function returning setof int4
Дата
Msg-id 41594423.7030604@sigaev.ru
обсуждение исходный текст
Список pgsql-hackers
Hi!

create table foo (id int4 primary key,....
);

create function bar
returns setof int4
langauge 'C'
as '...'
immutable strict
;


So query:
select foo.* from foo, bar() as b where foo.id=b;

Function foo() always returns ordered values and after first call it knows exact  number of results. It seems to me
thisinformation may be helpful for query 
 
optimizer, so, is there way to say it to optimizer?


-- 
Teodor Sigaev                                  E-mail: teodor@sigaev.ru


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

Предыдущее
От: "Simon Riggs"
Дата:
Сообщение: Re: Reviving Time Travel (was Re: 'TID index')
Следующее
От: Shachar Shemesh
Дата:
Сообщение: type unknown - how important is it?