Session

Back

Understanding PostgreSQL Query Plans (aka EXPLAIN)

Date: 2017-08-26
Time: 15:30 - 16:15
Room: Main Room
Level: Beginner

Learn how to read EXPLAIN, EXPLAIN ANALYZE and about how you can influence query plans.

One of the most complex parts of the PostgreSQL system is the planner and the optimizer. This talk will help you understand what happens when you ask the database to execute a query on your behalf. We will go over EXPLAIN, EXPLAIN ANALYZE, other ways of running EXPLAIN, how to adjust parameters to view alternative possible plans, and what the output and results mean.

Speaker

Stephen Frost