Updated on 2024-06-03 GMT+08:00

PG_STAT_ALL_TABLES

PG_STAT_ALL_TABLES queries one row for each table in the current database (including TOAST tables), showing statistics about a specific table. For details about the columns, see Table 1.

Table 1 PG_STAT_ALL_TABLES columns

Name

Type

Description

relid

oid

OID of the table.

schemaname

name

Name of the schema that the table is in.

relname

name

Table name.

seq_scan

bigint

Number of sequential scans initiated on the table.

seq_tup_read

bigint

Number of live rows fetched by sequential scans.

idx_scan

bigint

Number of index scans initiated in the table.

idx_tup_fetch

bigint

Number of live rows fetched by index scans.

n_tup_ins

bigint

Number of rows inserted.

n_tup_upd

bigint

Number of rows updated.

n_tup_del

bigint

Number of rows deleted.

n_tup_hot_upd

bigint

Number of rows HOT updated (that is, with no separate index update required).

n_live_tup

bigint

Estimated number of active rows.

n_dead_tup

bigint

Estimated number of inactive rows.

last_vacuum

timestamp with time zone

Last time when the table was cleared.

last_autovacuum

timestamp with time zone

Last time when the table was vacuumed by the autovacuum daemon thread.

last_analyze

timestamp with time zone

Last time when the table was analyzed.

last_autoanalyze

timestamp with time zone

Last time when the table was analyzed by the autovacuum daemon thread.

vacuum_count

bigint

Number of times the table is cleared.

autovacuum_count

bigint

Number of times the table has been vacuumed by the autovacuum daemon.

analyze_count

bigint

Number of times the table has been manually analyzed.

autoanalyze_count

bigint

Number of times the table has been analyzed by the autovacuum daemon thread.

last_data_changed

timestamp with time zone

Time when the data in the table changes last time. Operations that cause data changes include insert, update, delete, and truncate on the table and exchange, truncate, and drop on the table partitions (partitions/subpartitions). This field is not recorded in the system catalog. Data in this column is recorded only on the local CN.