Re: ALTER TABLE SET ACCESS METHOD on partitioned tables
От | Peter Eisentraut |
---|---|
Тема | Re: ALTER TABLE SET ACCESS METHOD on partitioned tables |
Дата | |
Msg-id | cab23590-19d4-4895-9333-1c25f4194741@eisentraut.org обсуждение исходный текст |
Ответ на | Re: ALTER TABLE SET ACCESS METHOD on partitioned tables (Michael Paquier <michael@paquier.xyz>) |
Ответы |
Re: ALTER TABLE SET ACCESS METHOD on partitioned tables
|
Список | pgsql-hackers |
On 21.02.24 07:40, Michael Paquier wrote: > This means that all partitioned tables would have pg_class.relam set, > and that relam would never be 0: > - The USING clause takes priority over default_table_access_method. > - If no USING clause, default_table_access_method is the AM used > > Any partitions created from this partitioned table would inherit the > AM set, ignoring default_table_access_method. > > Alvaro has made a very good point a couple of days ago at [1] where we > should try to make the behavior stick closer to tablespaces, where it > could be possible to set relam to 0 for a partitioned table, where a > partition would inherit the AM set in the GUC when a USING clause is > not defined (if USING specifies the AM, we'd just use it). Yes, I think most people agreed that that would be the preferred behavior.
В списке pgsql-hackers по дате отправления: