pg_stat_slru
PostgreSQL通过SLRU(simple least-recently-used,简单最近最少使用)缓存访问某些磁盘上的信息。pg_stat_slru视图将为每个被跟踪的SLRU缓存包含一行,显示关于访问缓存页面的统计信息。 对于核心服务器中的每个SLRU缓存,都有一个以_buffers为后缀的配置参数来控制其大小。
英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。
当前阅读 PG 18·选择有来源记录的版本
- kind
- statistics
- lang
- en
- measured attributes
- true
- metadata release
- 18.6
- runtime columns
- name, blks_zeroed, blks_hit, blks_read, blks_written, blks_exists, flushes, truncates, stats_reset
- runtime verified
- false
- source
- english-manual
版本定义 PG 18
PostgreSQL通过SLRU(simple least-recently-used,简单最近最少使用)缓存访问某些磁盘上的信息。pg_stat_slru视图将为每个被跟踪的SLRU缓存包含一行,显示关于访问缓存页面的统计信息。 对于核心服务器中的每个SLRU缓存,都有一个以_buffers为后缀的配置参数来控制其大小。
目录列
| 列 | 类型 | 可空性 | 描述 |
|---|---|---|---|
| name | text | 可空 | SLRU的名称 |
| blks_zeroed | bigint | 可空 | 初始化期间被置零的块数 |
| blks_hit | bigint | 可空 | 已经在SLRU中的磁盘块被发现的次数,因此不需要读取(这只包括SLRU中的命中,不包括操作系统的文件系统缓存中的命中) |
| blks_read | bigint | 可空 | 为这个SLRU读取的磁盘块数 |
| blks_written | bigint | 可空 | 为这个SLRU写入的磁盘块数 |
| blks_exists | bigint | 可空 | 为这个SLRU检查是否存在的块数 |
| flushes | bigint | 可空 | 此SLRU的脏数据刷盘次数 |
| truncates | bigint | 可空 | 这个SLRU的截断次数 |
| stats_reset | timestamp with time zone | 可空 | 这些统计信息上次被重置的时间 |
比较版本
来源引用
定义来源
center · PostgreSQL 18 · english-manuals:4cfd4642a426e22669c4916bcbba372cd54c841247112d0b6fc025a08e70cade
正文语言: zh-Hans · 2026-09-27@419045e