数据仓库服务 GAUSSDB(DWS)-统计信息函数:pg_stat_get_tuple()
pg_stat_get_tuple()
描述:在CN和DN上均可以执行,该函数仅8.1.3及以上集群版本支持。
函数无参时,查询CN上所有系统表的统计信息及表在每个CN上的脏页率,查询DN上所有系统表和用户表的统计信息和表在每个DN上的脏页率;
函数带入参时,入参是schema和表名,带入参的函数执行时查询单张表的统计信息和脏页率。
该函数的统计信息依赖于ANALYZE,为获取最准确的信息请先对表进行ANALYZE。
返回值类型:record
函数返回字段如下:
名称 |
类型 |
描述 |
---|---|---|
nodename |
text |
节点名。 |
tableid |
oid |
表的oid。 |
partid |
oid |
分区表的分区oid。 |
last_vacuum |
timestamp with time zone |
最后一次手动vacuum时间。 |
last_autovacuum |
timestamp with time zone |
最后一次autovacuum时间。 |
last_analyze |
timestamp with time zone |
最后一次手动analyze时间。 |
last_autoanalyze |
timestamp with time zone |
最后一次autoanalyze时间。 |
vacuum_count |
bigint |
vacuum次数。 |
autovacuum_count |
bigint |
autovacuum次数。 |
analyze_count |
bigint |
analyze次数。 |
autoanalyze_count |
bigint |
autoanalyze_count次数。 |
n_tup_ins |
bigint |
插入的行数。 |
n_tup_upd |
bigint |
更新的行数。 |
n_tup_del |
bigint |
删除的行数。 |
n_tup_hot_upd |
bigint |
HOT更新的行数。 |
n_tup_change |
bigint |
analyze之后改变的行数。 |
n_live_tup |
bigint |
live行估计数。 |
n_dead_tup |
bigint |
dead行估计数。 |
dirty_rate |
bigint |
单节点的脏页率(单CN或单DN级)。 |
last_data_changed |
timestamp with time zone |
记录表最后一次数据变化的时间。 |
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓