Re: [HACKERS] Race between SELECT and ALTER TABLE NO INHERIT
От | Amit Langote |
---|---|
Тема | Re: [HACKERS] Race between SELECT and ALTER TABLE NO INHERIT |
Дата | |
Msg-id | 50485ddf-2e20-f787-90a8-a3d8e161ac35@lab.ntt.co.jp обсуждение исходный текст |
Ответ на | Re: [HACKERS] Race between SELECT and ALTER TABLE NO INHERIT (Simon Riggs <simon@2ndquadrant.com>) |
Список | pgsql-hackers |
On 2017/09/13 12:05, Simon Riggs wrote: > On 26 June 2017 at 10:16, Amit Langote <Langote_Amit_f8@lab.ntt.co.jp> wrote: > >> BTW, in the partitioned table case, the parent is always locked first >> using an AccessExclusiveLock. There are other considerations in that case >> such as needing to recreate the partition descriptor upon termination of >> inheritance (both the DETACH PARTITION and also DROP TABLE child cases). > > Is this requirement documented or in comments anywhere? Yes. See the last sentence in the description of PARTITION OF clause in CREATE TABLE: https://www.postgresql.org/docs/devel/static/sql-createtable.html#sql-createtable-partition And, the 4th point in the list of differences between declarative partitioning and inheritance: https://www.postgresql.org/docs/devel/static/ddl-partitioning.html#ddl-partitioning-implementation-inheritance Thanks, Amit -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
В списке pgsql-hackers по дате отправления: