About

Peter has been involved in PostgreSQL development since 2011 as both a reviewer and feature implementer, and is a major contributor and committer. His development projects tend to be centered on improving PostgreSQL's performance in various ways, including adding support for group commit, as well as a succession of improvements to the PostgreSQL sort code down through the years.

Originally from Dublin, Ireland, Peter now lives in California, and works for Crunchy Data.


Peter Geoghegan has presented the following presentations

    Peter Geoghegan Sort vs. Hash: A Duality at PGConf US 2017 [PgConf.US]

    presented by Peter Geoghegan


    video

    PostgreSQL 9.5 and 9.6 significantly improved upon the performance of both hash joins, and sort operations. Sorts are often used as input to GroupAggregate nodes and merge joins. While both approaches have various strengths and weaknesses, and are essential components of the PostgreSQL executor, their relative importance has somewhat shifted over the years. This happened due to trends in CPU an...

    more

    Wed 29 2017 Internals