@@ -283,6 +283,10 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
283
283
stated above; instead they update continuously throughout the transaction.
284
284
</para>
285
285
286
+ <para>
287
+ An aborted transaction will also increment tuple-related counters, unless otherwise noted.
288
+ </para>
289
+
286
290
<para>
287
291
Some of the information in the dynamic statistics views shown in <xref
288
292
linkend="monitoring-stats-dynamic-views-table"/> is security restricted.
@@ -3952,7 +3956,8 @@ description | Waiting for a newly initialized WAL file to reach durable storage
3952
3956
<structfield>n_live_tup</structfield> <type>bigint</type>
3953
3957
</para>
3954
3958
<para>
3955
- Estimated number of live rows
3959
+ Estimated number of live rows (updated by committed transactions, or by
3960
+ <command>VACUUM</command> and <command>VACUUM FULL</command>)
3956
3961
</para></entry>
3957
3962
</row>
3958
3963
@@ -3961,7 +3966,8 @@ description | Waiting for a newly initialized WAL file to reach durable storage
3961
3966
<structfield>n_dead_tup</structfield> <type>bigint</type>
3962
3967
</para>
3963
3968
<para>
3964
- Estimated number of dead rows
3969
+ Estimated number of dead rows (updated either by committed or aborted
3970
+ transactions, or by <command>VACUUM</command> and <command>VACUUM FULL</command>)
3965
3971
</para></entry>
3966
3972
</row>
3967
3973
@@ -3970,7 +3976,8 @@ description | Waiting for a newly initialized WAL file to reach durable storage
3970
3976
<structfield>n_mod_since_analyze</structfield> <type>bigint</type>
3971
3977
</para>
3972
3978
<para>
3973
- Estimated number of rows modified since this table was last analyzed
3979
+ Estimated number of rows modified (by committed transactions) since this table
3980
+ was last analyzed
3974
3981
</para></entry>
3975
3982
</row>
3976
3983
0 commit comments