PostgreSQL Source Code  git master
BufferCachePagesRec Struct Reference

Data Fields

uint32 bufferid
 
Oid relfilenode
 
Oid reltablespace
 
Oid reldatabase
 
ForkNumber forknum
 
BlockNumber blocknum
 
bool isvalid
 
bool isdirty
 
uint16 usagecount
 
int32 pinning_backends
 

Detailed Description

Definition at line 26 of file pg_buffercache_pages.c.

Field Documentation

◆ blocknum

BlockNumber BufferCachePagesRec::blocknum

Definition at line 33 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ bufferid

uint32 BufferCachePagesRec::bufferid

Definition at line 28 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ forknum

ForkNumber BufferCachePagesRec::forknum

Definition at line 32 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ isdirty

bool BufferCachePagesRec::isdirty

Definition at line 35 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ isvalid

bool BufferCachePagesRec::isvalid

Definition at line 34 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ pinning_backends

int32 BufferCachePagesRec::pinning_backends

Definition at line 43 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ reldatabase

Oid BufferCachePagesRec::reldatabase

Definition at line 31 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ relfilenode

Oid BufferCachePagesRec::relfilenode

Definition at line 29 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ reltablespace

Oid BufferCachePagesRec::reltablespace

Definition at line 30 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().

◆ usagecount

uint16 BufferCachePagesRec::usagecount

Definition at line 36 of file pg_buffercache_pages.c.

Referenced by pg_buffercache_pages().


The documentation for this struct was generated from the following file: