Help Center > > Developer Guide> System Catalogs and System Views> System Views> PG_STAT_DATABASE

PG_STAT_DATABASE

Updated at: Mar 13, 2020 GMT+08:00

PG_STAT_DATABASE displays statistics about databases in the cluster, with statistics about each database displayed in a row.

Table 1 PG_STAT_DATABASE columns

Name

Type

Description

datid

oid

OID of a database

datname

name

Name of this database

numbackends

integer

Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset.

xact_commit

bigint

Number of transactions in this database that have been committed

xact_rollback

bigint

Number of transactions in this database that have been rolled back

blks_read

bigint

Number of disk blocks read in this database

blks_hit

bigint

Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)

tup_returned

bigint

Number of rows returned by queries in this database

tup_fetched

bigint

Number of rows fetched by queries in this database

tup_inserted

bigint

Number of rows inserted by queries in this database

tup_updated

bigint

Number of rows updated by queries in this database

tup_deleted

bigint

Number of rows deleted by queries in this database

conflicts

bigint

Number of queries canceled due to conflicts that occur only on standby servers. For details, see PG_STAT_DATABASE_CONFLICTS.

temp_files

bigint

Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (for example, sorting or hashing), and regardless of the log_temp_files setting.

temp_bytes

bigint

Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.

deadlocks

bigint

Number of deadlocks detected in this database

blk_read_time

double precision

Time spent reading data file blocks by backends in this database, in milliseconds

blk_write_time

double precision

Time spent reading data file blocks by backends in this database, in milliseconds

stats_reset

timestamp with time zone

Time when the current statistics were reset

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?







Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel