In file dbgen.h:

typedef struct _fragment fragment_t

Фрагмент

Documentation

Фрагмент отношения как элемент словаря базы данных имеет следующие атрибуты:

N п/п Тип данных и имя атрибута Семантика
1 int relation порядковый номер отношения (из диапазона от 0 до RELATIONS_IN_DATABASE-1 включительно), частью которого является данный фрагмент
2 int fragment порядковый номер фрагмента (из диапазона от 0 до FRAGMENTS_IN_RELATION-1 включительно)
3 char filename[12] имя файла, в котором хранится данный фрагмент
4 int ary арность (количество атрибутов) фрагмента
5 int tuples количество кортежей в фрагменте
6 int fragmentattr номер атрибута фрагментации (из диапазона от 1 до ATTRIBUTES_IN_RELATION-1 включительно), при этом атрибут отношения с номером 0 является ключевым атрибутом и фрагментация по нему запрещается
7 fragment_fn_t fragmentfn указатель на функцию фрагментации

See Also:
RELATIONS_IN_DATABASE FRAGMENTS_IN_RELATION ATTRIBUTES_IN_RELATION define_FRAGMENTATION_ATTRIBUTES dictionary_t

Alphabetic index


Banner for Parallel DBMS Prototype Functions Guider
Справочник по функциям прототипа параллельной СУБД

замечания и предложения направлять по адресу mzym@csu.ru