云数据库 GAUSSDB-实现内部功能的函数:pg_buffercache_pages

时间:2025-06-03 09:35:44

pg_buffercache_pages

描述:读取共享缓冲区的状态数据。多租场景下,在PDB内部仅返回本PDB的数据,在Non-PDB返回全局的数据。

参数:nan

返回值类型:setof record,返回字段说明如表1所示。

表1 返回字段说明

名称

类型

描述

bufferid

integer

缓冲区的内部ID。

relfilenode

oid

缓冲区中页面所属关系的OID。

bucketid

integer

缓冲区所处的哈希桶号。

storage_type

bigint

缓冲区中数据的存储类型。

reltablespace

oid

缓冲区中数据所处的表空间的OID。

reldatabase

oid

缓冲区中数据所处的数据库的OID。

relforknumber

integer

缓冲区中数据所在的关系文件分支类型。

relblocknumber

integer

缓冲区中数据在其所属关系文件中的文件块号。

isdirty

boolean

缓冲区是否为脏。

isvalid

boolean

缓冲区是否有效。

usage_count

smallint

缓冲区的使用计数。

pinning_backends

integer

正在使用缓冲区的后端数。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-2065.html