A recent question reminded me that the notes' description of
commit
86dc90056 rather undersold its benefits.
Discussion: https://postgr.es/m/
4a3115d4-0fb2-e214-93e3-
9a9d0974b883@deepbluecap.com
Improve the performance of updates and deletes on partitioned tables
- when only a few partitions are affected (Amit Langote, Tom Lane)
+ with many partitions (Amit Langote, Tom Lane)
- This change reduces the planner's overhead for such cases, and
- also allows updates/deletes on partitioned tables to use
+ This change greatly reduces the planner's overhead for such cases,
+ and also allows updates/deletes on partitioned tables to use
execution-time partition pruning.