Run the query and show actual timing and buffer usage.

Section: EXPLAIN and Plan Analysis

EXPLAIN ANALYZE

sql
sql
EXPLAIN (ANALYZE, BUFFERS) SELECT * FROM orders WHERE customer_id = 42;
Explanation

See summary for usage details.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing EXPLAIN and Plan Analysis
EXPLAIN query
Show the planner's chosen execution plan.
OpenIn sheetsqlsame section
EXPLAIN VERBOSE
Include more detail about output columns and active settings.
OpenIn sheetsqlsame section
EXPLAIN JSON format
Return the plan as machine-readable JSON.
OpenIn sheetsqlsame section
Enable auto_explain
Log slow query plans automatically in the server logs.
OpenIn sheetsqlsame section
Vacuum analyze one table
Vacuum and refresh planner stats in one command.
OpenIn sheetsql1 tag match
Analyze verbose
Show extra detail while updating planner statistics.
OpenIn sheetsql1 tag match