Skip to content

Struct vacuum_heap_helper

ClassList > vacuum_heap_helper

Public Attributes

Type Name
MVCC_SATISFIES_VACUUM_RESULT can_vacuum
PGSLOTID crt_slotid
OID forward_link
OID forward_oid
PAGE_PTR forward_page
RECDES forward_recdes
HFID hfid
PAGE_PTR home_page
VPID home_vpid
int initial_home_free_space
MVCC_REC_HEADER mvcc_header
int n_bulk_vacuumed
int n_vacuumed
VFID overflow_vfid
char rec_buf
RECDES record
INT16 record_type
MVCC_SATISFIES_VACUUM_RESULT results
bool reusable
PGSLOTID slots
PERF_UTIME_TRACKER time_track

Public Attributes Documentation

variable can_vacuum

MVCC_SATISFIES_VACUUM_RESULT vacuum_heap_helper::can_vacuum;

variable crt_slotid

PGSLOTID vacuum_heap_helper::crt_slotid;

OID vacuum_heap_helper::forward_link;

variable forward_oid

OID vacuum_heap_helper::forward_oid;

variable forward_page

PAGE_PTR vacuum_heap_helper::forward_page;

variable forward_recdes

RECDES vacuum_heap_helper::forward_recdes;

variable hfid

HFID vacuum_heap_helper::hfid;

variable home_page

PAGE_PTR vacuum_heap_helper::home_page;

variable home_vpid

VPID vacuum_heap_helper::home_vpid;

variable initial_home_free_space

int vacuum_heap_helper::initial_home_free_space;

variable mvcc_header

MVCC_REC_HEADER vacuum_heap_helper::mvcc_header;

variable n_bulk_vacuumed

int vacuum_heap_helper::n_bulk_vacuumed;

variable n_vacuumed

int vacuum_heap_helper::n_vacuumed;

variable overflow_vfid

VFID vacuum_heap_helper::overflow_vfid;

variable rec_buf

char vacuum_heap_helper::rec_buf[IO_MAX_PAGE_SIZE+MAX_ALIGNMENT];

variable record

RECDES vacuum_heap_helper::record;

variable record_type

INT16 vacuum_heap_helper::record_type;

variable results

MVCC_SATISFIES_VACUUM_RESULT vacuum_heap_helper::results[(IO_MAX_PAGE_SIZE/sizeof(SPAGE_SLOT))];

variable reusable

bool vacuum_heap_helper::reusable;

variable slots

PGSLOTID vacuum_heap_helper::slots[(IO_MAX_PAGE_SIZE/sizeof(SPAGE_SLOT))];

variable time_track

PERF_UTIME_TRACKER vacuum_heap_helper::time_track;


The documentation for this class was generated from the following file cubrid/src/query/vacuum.c