Re: [GENERAL] Partitioned Data and Locking

2017-05-20 Thread Tom Lane
Ed Behn writes: > If I run EXPLAIN on the query, I get a result that shows that only the > child tables whose CHECKs are consistent with the WHERE clause are > searched. This is exactly what I expected. > However, when I run the query, AccessShareLocks are obtained by the > transaction for all chi

[GENERAL] Partitioned Data and Locking

2017-05-20 Thread Ed Behn
I've found what to me is a surprising locking behavior when querying partitioned data as described in section 5.10 of the User's Manual. I have an empty parent table with a number of child tables containing data. Each child has a CHECK condition on the relevant column. I am executing a SELECT quer