This spelling seems significantly more readable to me.
- timing" xreflabel="track_iotiming">
- track_iotiming (boolean)
+ -timing" xreflabel="track_io_timing">
+ track_io_timing (boolean)
-
track_iotiming> configuration parameter
+
track_io_timing> configuration parameter
default, because it will repeatedly query the operating system for
the current time, which may cause significant overhead on some
platforms. You can use the tool to
- measure the overhead of timing on your system. Timing information is
+ measure the overhead of timing on your system.
+ I/O timing information is
displayed in , in the output of
when the BUFFERS> option is
used, and by . Only superusers can
- The parameter enables monitoring
+ The parameter -timing"> enables monitoring
of block read and write times.
Total time the statement spent reading blocks, in milliseconds
- (if is enabled, otherwise zero)
+ (if -timing"> is enabled, otherwise zero)
Total time the statement spent writing blocks, in milliseconds
- (if is enabled, otherwise zero)
+ (if -timing"> is enabled, otherwise zero)
bool zero_damaged_pages = false;
int bgwriter_lru_maxpages = 100;
double bgwriter_lru_multiplier = 2.0;
-bool track_iotiming = false;
+bool track_io_timing = false;
/*
* How many buffers PrefetchBuffer callers should try to stay ahead of their
instr_time io_start,
io_time;
- if (track_iotiming)
+ if (track_io_timing)
INSTR_TIME_SET_CURRENT(io_start);
smgrread(smgr, forkNum, blockNum, (char *) bufBlock);
- if (track_iotiming)
+ if (track_io_timing)
{
INSTR_TIME_SET_CURRENT(io_time);
INSTR_TIME_SUBTRACT(io_time, io_start);
buf->flags &= ~BM_JUST_DIRTIED;
UnlockBufHdr(buf);
- if (track_iotiming)
+ if (track_io_timing)
INSTR_TIME_SET_CURRENT(io_start);
smgrwrite(reln,
(char *) BufHdrGetBlock(buf),
false);
- if (track_iotiming)
+ if (track_io_timing)
{
INSTR_TIME_SET_CURRENT(io_time);
INSTR_TIME_SUBTRACT(io_time, io_start);
NULL, NULL, NULL
},
{
- {"track_iotiming", PGC_SUSET, STATS_COLLECTOR,
- gettext_noop("Collects timing information for database IO activity."),
+ {"track_io_timing", PGC_SUSET, STATS_COLLECTOR,
+ gettext_noop("Collects timing statistics for database I/O activity."),
NULL
},
- &track_iotiming,
+ &track_io_timing,
false,
NULL, NULL, NULL
},
#track_activities = on
#track_counts = on
-#track_iotiming = off
+#track_io_timing = off
#track_functions = none # none, pl, all
#track_activity_query_size = 1024 # (change requires restart)
#update_process_title = on
extern bool zero_damaged_pages;
extern int bgwriter_lru_maxpages;
extern double bgwriter_lru_multiplier;
-extern bool track_iotiming;
+extern bool track_io_timing;
extern int target_prefetch_pages;
/* in buf_init.c */