]> granicus.if.org Git - postgresql/commit
New GUC, track_iotiming, to track I/O timings.
authorRobert Haas <rhaas@postgresql.org>
Tue, 27 Mar 2012 18:52:37 +0000 (14:52 -0400)
committerRobert Haas <rhaas@postgresql.org>
Tue, 27 Mar 2012 18:55:02 +0000 (14:55 -0400)
commit40b9b957694cf7749c420c6c51a7e1d3c9b1fec1
treeab94826c3e20f7fe0a63edb3370be8a8988fd31f
parent98316e211b60cb160247171e3557b40a247c4610
New GUC, track_iotiming, to track I/O timings.

Currently, the only way to see the numbers this gathers is via
EXPLAIN (ANALYZE, BUFFERS), but the plan is to add visibility through
the stats collector and pg_stat_statements in subsequent patches.

Ants Aasma, reviewed by Greg Smith, with some further changes by me.
doc/src/sgml/config.sgml
src/backend/commands/explain.c
src/backend/executor/instrument.c
src/backend/storage/buffer/bufmgr.c
src/backend/utils/misc/guc.c
src/backend/utils/misc/postgresql.conf.sample
src/include/executor/instrument.h
src/include/storage/bufmgr.h