Feature matrix
PostgreSQL 18
Parallel worker statistics
Fields:parallel_workers_planned, parallel_workers_launched
Tracks how many parallel workers the optimizer planned vs how many were actually launched. If launched < planned, the system may be hitting max_parallel_workers limits.
PostgreSQL 17
Separate local block I/O timing
Fields:local_blk_read_time_us, local_blk_write_time_us
PG 16 only tracked I/O timing for shared buffers. PG 17 adds separate timing for local buffers (temporary tables), enabling analysis of temp table performance.
JIT deform time
Field:jit_deform_time_us
Time spent JIT-compiling tuple deform functions. High deform time may indicate queries touching many columns.
Custom wait event name
The background worker appears asPgStatChExporter in pg_stat_activity.wait_event instead of generic Extension. This makes it easier to identify pg_stat_ch activity in monitoring tools.

