Re: How to prohibit parallel scan through tableam?
Konstantin Knizhnik <k.knizhnik@postgrespro.ru>
From: Konstantin Knizhnik <k.knizhnik@postgrespro.ru>
To: pgsql-hackers@lists.postgresql.org
Date: 2019-11-27T13:10:20Z
Lists: pgsql-hackers
On 27.11.2019 15:12, Rafia Sabih wrote: > > > On Wed, 27 Nov 2019 at 12:33, Konstantin Knizhnik > <k.knizhnik@postgrespro.ru <mailto:k.knizhnik@postgrespro.ru>> wrote: > > Hi hackers, > > I wonder how it is possible to prohibit parallel scan for the > external > storage accessed through tableam? > For example if I want to implement specialized tableam for fast > access > to temp tables, how can I inform optimizer that > parallel scan is not possible (because table data is local to the > backend)? > > How about setting parallel_setup_cost to disable_cost in costsize.c > for your specific scan method. How can I do it if i just implementing my AM and not going to change any postgres code? -- Konstantin Knizhnik Postgres Professional: http://www.postgrespro.com The Russian Postgres Company