pg_stat_all_tables_PG
是 PostgreSQL 数据库中的一个系统视图,它提供了关于所有表的统计信息,这个视图包含了许多有用的数据,如每个表的行数、块数、索引数等,通过分析这些数据,可以更好地了解数据库的性能状况,从而进行优化。
pg_stat_all_tables_PG 的结构
pg_stat_all_tables_PG
视图的结构如下:
relid
:表的 OID(对象标识符)。
schemaname
:表所属的模式名称。
relname
:表的名称。
nlive_tup
:表中的实时行数。
ndead_tup
:表中的死行数。
ninserted_tup
:自上次统计以来插入的行数。
nupdated_tup
:自上次统计以来更新的行数。
ndeleted_tup
:自上次统计以来删除的行数。
vacuum_count
:自上次统计以来执行的 vacuum 操作次数。
autovacuum_count
:自上次统计以来执行的 autovacuum 操作次数。
n_tup_ins
:自上次统计以来插入的行数。
n_tup_upd
:自上次统计以来更新的行数。
n_tup_del
:自上次统计以来删除的行数。
n_tup_hot_upd
:自上次统计以来热更新的行数。
n_live_tup
:表中的实时行数。
n_dead_tup
:表中的死行数。
n_mod_since_analyze
:自上次分析以来修改过的行数。
last_vacuum_time
:上次 vacuum 操作的时间戳。
last_autovacuum_time
:上次 autovacuum 操作的时间戳。
last_analyze_time
:上次分析操作的时间戳。
num_tup_read
:自上次统计以来读取的行数。
num_tup_hot_read
:自上次统计以来热读取的行数。
num_tup_dirty
:自上次统计以来脏页的数量。
num_tup_written
:自上次统计以来写入的行数。
num_tup_deleted
:自上次统计以来删除的行数。
avg_row_len
:平均行长度。
avg_width
:平均列宽度。
max_row_len
:最大行长度。
max_data_width
:最大数据宽度。
indexes
:表上的索引数量。
has_bloat
:表是否具有膨胀问题。
deadlocks
:死锁次数。
avg_tuples_inserted
:平均每秒插入的元组数。
avg_tuples_updated
:平均每秒更新的元组数。
avg_tuples_deleted
:平均每秒删除的元组数。
avg_tuples_hot_updated
:平均每秒热更新的元组数。
avg_accesses
:平均每秒访问次数。
avg_disk_reads
:平均每秒磁盘读取次数。
avg_disk_writes
:平均每秒磁盘写入次数。
avg_cpu_usage
:平均每秒 CPU 使用率。
avg_idx_scan
:平均每秒索引扫描次数。
avg_idx_tup_read
:平均每秒索引元组读取次数。
avg_idx_tup_fetch
:平均每秒索引元组获取次数。
avg_tablespace_scans
:平均每秒表空间扫描次数。
avg_tablespace_files_scanned
:平均每秒扫描的文件数量。
avg_tablespace_bytes_read
:平均每秒从表空间读取的字节数。
avg_tablespace_bytes_written
:平均每秒写入表空间的字节数。
avg_temp_files
:平均每秒创建的临时文件数量。
max_temp_files
:最大临时文件数量。
corruption
:损坏块的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_alloc
:分配给后台写入器的缓冲区数量。
bgwriter__maxwritten_cleanbuffers
:后台写入器已写入的最大干净缓冲区数量。
bgwriter__maxwritten_dirtybuffers
:后台写入器已写入的最大脏缓冲区数量。
bgwriter__timedoutflushes
:后台写入器超时刷新的次数。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
bgwriter__buffers_backend
:后台写入器缓冲区的数量。
`bgwriter__buffers
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/679096.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复