On Mon, 2024-04-22 at 16:19 -0400, Tom Lane wrote: > Loading data without stats, and hoping > that auto-analyze will catch up sooner not later, is exactly the > current behavior that we're doing all this work to get out of.
That's the disconnect, I think. For me, the main reason I'm excited about this work is as a way to solve the bad-plans-after-upgrade problem and to repro planner issues outside of production. Avoiding the need to ANALYZE at the end of a data load is also a nice convenience, but not a primary driver (for me). Should we just itemize some common use cases for pg_dump, and then choose the defaults that are least likely to cause surprise? As for the section, I'm not sure what to do about that. Based on this thread it seems that SECTION_NONE (or a SECTION_STATS?) is easiest to implement, but I don't understand the long-term consequences of that choice. Regards, Jeff Davis