PGConf NYC 2022 Understanding PostgreSQL Query Plans (aka EXPLAIN) by Stephen Frost
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.

▶︎
PostgresOpen 2019 Explain Plans And You

▶︎
Postgres Open 2016 - Identifying Slow Queries and Fixing Them!

▶︎
floy: Introduction to Postgres Query Planning

▶︎
PostgreSQL performance tips you have never seen before | Citus Con: An Event for Postgres 2023

▶︎
Beyond Joins and Indexes | POSETTE 2024

▶︎
SQL Execution Plans (Visually Explained) | SQL Hints | #SQL Course 40

▶︎
PostgreSQL Query Performance Insights - Hamid Akhtar | Percona Live 2022

▶︎
PostgreSQL Understanding Vacuum 06/12

▶︎
MCP vs API: Simplifying AI Agent Integration with External Data

▶︎
A beginners guide to EXPLAIN ANALYZE – Michael Christofides

▶︎
Tuning PostgreSQL for High Write Workloads

▶︎
Explain Analyze in PostgreSQL - My Own Little World

▶︎
Deep Dive on Amazon Aurora PostgreSQL Performance Tuning

▶︎
PGConf NYC 2024: How to tune a slow Postgres query with pganalyze

▶︎
Postgres Explain Explained - How Databases Prepare Optimal Query Plans to Execute SQL

▶︎
Deeper Understanding of PostgreSQL Execution Plan: At Plan Time and Run Time

▶︎
PostgreSQL Query Optimization Techniques | Databases A2Z

▶︎
Basic understanding of EXPLAIN ANALYZE

▶︎
Power BI Data Modeling Crash Course Learn Fast and Build Smarter Models! Full Course

▶︎
