idea: global temp tables
От | Pavel Stehule |
---|---|
Тема | idea: global temp tables |
Дата | |
Msg-id | 162867790904271344s1ec96d90j6cde295fdcc7806f@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: idea: global temp tables
Re: idea: global temp tables Re: idea: global temp tables |
Список | pgsql-hackers |
Hello I am thinking about global temp tables. One possible solution is creating global temporary table like normal table and in planner stage check using this table. When some global temporary table is detected, then real temporary table is created and used in execution plan. It's like: CREATE GLOBAL TEMP TABLE foo(a varchar); -- create global empty table foo SELECT * FROM foo; a) is relevant temp table for foo, use it a) when not, then CREATE TEMP TABLE pg_temp_1.foo(LIKE foo INCLUDING DEFAULTS INCLUDING CONSTRAINTS INCLUDING INDEXES); b) transform origin query to SELECT * FROM pg_temp_1.foo; Ideas? Notes? Objections? regards Pavel Stehule
В списке pgsql-hackers по дате отправления: