Add EXPLAIN (IO) instrumentation for SeqScan

Tomas Vondra <tomas.vondra@postgresql.org>

Commit: 3b1117d6e2e47d86cdbd978b79434c630cb0ef52
Author: Tomas Vondra <tomas.vondra@postgresql.org>
Date: 2026-04-07T21:07:03Z
Add EXPLAIN (IO) instrumentation for SeqScan

Adds support for EXPLAIN (IO) instrumentation for sequential scans. This
requires adding shared instrumentation, using the separate DSM approach
introduced by dd78e69cfc33.

Author: Tomas Vondra <tomas@vondra.me>
Reviewed-by: Melanie Plageman <melanieplageman@gmail.com>
Reviewed-by: Lukas Fittl <lukas@fittl.com>
Reviewed-by: Andres Freund <andres@anarazel.de>
Discussion: https://postgr.es/m/flat/a177a6dd-240b-455a-8f25-aca0b1c08c6e%40vondra.me

Files

Discussion

Cited messages not in the archive: flat/a177a6dd-240b-455a-8f25-aca0b1c08c6e@vondra.me