PG18 升级可保留统计,PG14 起同样适用
大版本升级后统计信息清零、查询变慢甚至超时,是长期存在的性能悬崖。PostgreSQL 18 支持在升级中保留规划器统计,Nikolay Samokhvalov 验证它对更早的版本同样可用:用 PG18 自带的 pg_dump 加 --statistics-only,从 PG14 到 PG17 的旧集群取出统计,再用新的恢复函数导入新集群。测试确认 PG18 的 pg_dump 能顺利从 PG16 服务端提取。跨版本升级因此不必等 ANALYZE 跑完再放流量。



