Skip to content

PostgreSQL Said No to Query Hints for 20 Years. Postgres 19 Ships Them.

8.1 relevance
Score Breakdown
technical depth
8
novelty
9
actionability
8
community
8
strategic
7
personal
8

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

PostgreSQL 19 shipping query hints after 20 years is a major shift, technically deep and highly relevant to database infrastructure.

AI/ML dev.to
PostgreSQL Said No to Query Hints for 20 Years. Postgres 19 Ships Them.
Summary

PostgreSQL 19 ships pg_plan_advice, a contrib module that captures and enforces planner decisions via a GUC, not via query comments. It addresses the perennial problem of ANALYZE sampling errors that can silently flip a query to a much slower plan, as documented in a 2026 case where a 99.9996% NULL column caused a plan assuming zero non-null rows. The design avoids traditional objections to hints by keeping advice outside SQL, making it auditable and versionable without touching application code.

Author

Polliog

More from Polliog →