diff options
| author | Michael Paquier <michael@paquier.xyz> | 2023-11-14 09:50:52 +0900 |
|---|---|---|
| committer | Michael Paquier <michael@paquier.xyz> | 2023-11-14 09:50:52 +0900 |
| commit | e5cca6288a4098cf731599b5977b0f6714ba0ac6 (patch) | |
| tree | a4b79179ae0ab97b369e860dbd6717d87066474f /doc/src | |
| parent | a70f2a57f233244c0a780829baf48c624187d456 (diff) | |
Add support for pg_stat_reset_slru without argument
pg_stat_reset_slru currently requires an input argument, either:
- NULL to reset the SLRU counters of everything.
- A specific value to reset a single SLRU cache.
This commit adds support for a new pattern: pg_stat_reset_slru without
any argument works the same way as pg_stat_reset_slru(NULL), relying on
a DEFAULT in the function definition to handle this case. This makes
the function more consistent with 23c8c0c8f472.
Bump catalog version.
Author: Bharath Rupireddy
Reviewed-by: Atsushi Torikoshi
Discussion: https://postgr.es/m/CALj2ACW1VizYg01EeH_cA-7qA+4NzWVAoZ5Lw9_XYO1RRHAZbA@mail.gmail.com
Diffstat (limited to 'doc/src')
| -rw-r--r-- | doc/src/sgml/monitoring.sgml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/src/sgml/monitoring.sgml b/doc/src/sgml/monitoring.sgml index b8495b64989..6b237d41cb4 100644 --- a/doc/src/sgml/monitoring.sgml +++ b/doc/src/sgml/monitoring.sgml @@ -4781,14 +4781,15 @@ description | Waiting for a newly initialized WAL file to reach durable storage <indexterm> <primary>pg_stat_reset_slru</primary> </indexterm> - <function>pg_stat_reset_slru</function> ( <type>text</type> ) + <function>pg_stat_reset_slru</function> ( [ <parameter>target</parameter> <type>text</type> <literal>DEFAULT</literal> <literal>NULL</literal> ] ) <returnvalue>void</returnvalue> </para> <para> Resets statistics to zero for a single SLRU cache, or for all SLRUs in - the cluster. If the argument is NULL, all counters shown in + the cluster. If <parameter>target</parameter> is + <literal>NULL</literal> or is not specified, all the counters shown in the <structname>pg_stat_slru</structname> view for all SLRU caches are - reset. The argument can be one of + reset. The argument can be one of <literal>CommitTs</literal>, <literal>MultiXactMember</literal>, <literal>MultiXactOffset</literal>, |
