This patch adds hits/misses/dirtied, but explain says hit/read/dirtied/written.
Should it say "read" instead of "misses" ?
src/backend/access/heap/vacuumlazy.c:
_("buffer usage: %lld hits, %lld misses, %lld dirtied\n"),
src/backend/commands/explain.c-
appendStringInfo(es->str, " hit=%lld",
src/backend/commands/explain.c-
(long long) usage->shared_blks_hit);
src/backend/commands/explain.c- if
(usage->shared_blks_read > 0)
src/backend/commands/explain.c-
appendStringInfo(es->str, " read=%lld",
src/backend/commands/explain.c-
(long long) usage->shared_blks_read);
src/backend/commands/explain.c- if
(usage->shared_blks_dirtied > 0)
src/backend/commands/explain.c:
appendStringInfo(es->str, " dirtied=%lld",
src/backend/commands/explain.c-
(long long) usage->shared_blks_dirtied);
src/backend/commands/explain.c- if
(usage->shared_blks_written > 0)
src/backend/commands/explain.c-
appendStringInfo(es->str, " written=%lld",
src/backend/commands/explain.c-
(long long) usage->shared_blks_written);
src/backend/commands/explain.c- if (has_local ||
has_temp)