Skip navigation
David Rowley

David Rowley

PostgreSQL Committer @ Microsoft

David has been a PostgreSQL user since 8.2 and working on core PostgreSQL full-time since 9.4. David is a major PostgreSQL contributor and committer, primarily working on performance optimizations in the query planner and executor.

POSETTE 2025 Talk

What’s new in the Postgres 18 query planner / optimizer

(Livestream 2)

With every PostgreSQL release, the planner (a.k.a query optimizer) evolves and is given the ability to do things that previous versions of PostgreSQL could not do. Often these changes can lead to significant performance increases for certain classes of query.

This talk explains what's new in the PostgreSQL 18 query planner. Each change will include an example of how the planner handles things now and also shows how this was handled in previous versions of PostgreSQL.

Podcast Appearances

talk bubbles
Join the conversation

Use the hashtag #PosetteConf