Cloud DB
Загрузка...
Поиск...
Не найдено
Структура metadataStruct

структура с метаданными строки Подробнее...

#include <metadata.h>

Открытые атрибуты

uint32 state
 
TransactionId xmin
 
TransactionId xmax
 
bool xminCommited
 
bool xminAborted
 
bool xmaxCommited
 
bool xmaxAborted
 
unsigned char mask
 
uItemPointerData nextSlot
 

Подробное описание

структура с метаданными строки

Хранит в себе информацию о транзакции

Данные класса

◆ mask

unsigned char metadataStruct::mask

битовая маска, описывающая состояние полей если соответствующий бит нулевой - то соответствующее поле - NULL

◆ nextSlot

uItemPointerData metadataStruct::nextSlot

см документацию postgres

◆ xmax

TransactionId metadataStruct::xmax

Id транзакции, после которой записаь НЕ видна в горизонте событий; если xmax = 0 то ограничений нет

◆ xmaxAborted

bool metadataStruct::xmaxAborted

см документацию postgres

◆ xmaxCommited

bool metadataStruct::xmaxCommited

см документацию postgres

◆ xmin

TransactionId metadataStruct::xmin

Id транзакции, начиная с которой записаь видна в горизонте событий

◆ xminAborted

bool metadataStruct::xminAborted

см документацию postgres

◆ xminCommited

bool metadataStruct::xminCommited

см документацию postgres


Объявления и описания членов структуры находятся в файле: