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