PG_STATISTIC_INDICATOR
存储有关自上次执行 ANALYZE 以来插入或删除的行数的信息。由于 PG_STATISTIC_INDICATOR 表在 DML 操作后频繁更新,因此统计数据是近似值。
PG_STATISTIC_INDICATOR 只对超级用户可见。有关更多信息,请参阅 系统表和视图中的数据可见性。
表列
列名称 | 数据类型 | 描述 |
---|---|---|
stairelid | oid | 表 ID |
stairows | float | 表中的总行数。 |
staiins | float | 自上次执行 ANALYZE 以来插入的行数。 |
staidels | float | 自上次执行 ANALYZE 以来删除或更新的行数。 |
示例
以下示例返回自上次执行 ANALYZE 以来发生更改的表的信息。
select * from pg_statistic_indicator; stairelid | stairows | staiins | staidels ----------+----------+---------+--------- 108271 | 11 | 0 | 0 108275 | 365 | 0 | 0 108278 | 8798 | 0 | 0 108280 | 91865 | 0 | 100632 108267 | 89981 | 49990 | 9999 108269 | 808 | 606 | 374 108282 | 152220 | 76110 | 248566