mirror of
https://github.com/postgres/postgres.git
synced 2025-07-31 22:04:40 +03:00
Improve logging of auto-vacuum and auto-analyze
When logging auto-vacuum and auto-analyze activity, include the I/O timing if track_io_timing is enabled. Also, for auto-analyze, add the read rate and the dirty rate, similar to how that information has historically been logged for auto-vacuum. Stephen Frost and Jakub Wartak Reviewed-By: Heikki Linnakangas, Tomas Vondra Discussion: https://www.postgresql.org/message-id/VI1PR0701MB69603A433348EDCF783C6ECBF6EF0%40VI1PR0701MB6960.eurprd07.prod.outlook.com
This commit is contained in:
@ -7457,9 +7457,11 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
|
||||
I/O timing information is
|
||||
displayed in <link linkend="monitoring-pg-stat-database-view">
|
||||
<structname>pg_stat_database</structname></link>, in the output of
|
||||
<xref linkend="sql-explain"/> when the <literal>BUFFERS</literal> option is
|
||||
used, and by <xref linkend="pgstatstatements"/>. Only superusers can
|
||||
change this setting.
|
||||
<xref linkend="sql-explain"/> when the <literal>BUFFERS</literal> option
|
||||
is used, by autovacuum for auto-vacuums and auto-analyzes, when
|
||||
<xref linkend="guc-log-autovacuum-min-duration"/> is set and by
|
||||
<xref linkend="pgstatstatements"/>. Only superusers can change this
|
||||
setting.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
Reference in New Issue
Block a user