PostgreSQL Source Code git master
MultiXactStateData Struct Reference

Data Fields

MultiXactId nextMXact
 
MultiXactOffset nextOffset
 
bool finishedStartup
 
MultiXactId oldestMultiXactId
 
Oid oldestMultiXactDB
 
MultiXactOffset oldestOffset
 
MultiXactId multiVacLimit
 
MultiXactId multiWarnLimit
 
MultiXactId multiStopLimit
 
MultiXactId multiWrapLimit
 
MultiXactId perBackendXactIds [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 129 of file multixact.c.

Field Documentation

◆ finishedStartup

bool MultiXactStateData::finishedStartup

◆ multiStopLimit

MultiXactId MultiXactStateData::multiStopLimit

Definition at line 157 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiVacLimit

MultiXactId MultiXactStateData::multiVacLimit

Definition at line 155 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiWarnLimit

MultiXactId MultiXactStateData::multiWarnLimit

Definition at line 156 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiWrapLimit

MultiXactId MultiXactStateData::multiWrapLimit

Definition at line 158 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ nextMXact

◆ nextOffset

◆ oldestMultiXactDB

Oid MultiXactStateData::oldestMultiXactDB

◆ oldestMultiXactId

◆ oldestOffset

MultiXactOffset MultiXactStateData::oldestOffset

Definition at line 152 of file multixact.c.

Referenced by GetMultiXactInfo(), SetOldestOffset(), and TruncateMultiXact().

◆ perBackendXactIds

MultiXactId MultiXactStateData::perBackendXactIds[FLEXIBLE_ARRAY_MEMBER]

Definition at line 207 of file multixact.c.

Referenced by MultiXactShmemInit().


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