Указатель на функцию распределения оператора EXCHANGE
Функция распределения оператора EXCHANGE выдает номер узла, на котором будет обрабатываться заданный кортеж.Прототип функции распределения:
typedef int (* distribute_fn_t)(tupleptr_t, int);Функция распределения имеет следующие параметры:
N п/п Параметр Семантика 1 tupleptr_t указатель на кортеж 2 int номер атрибута, по которому осуществляется распределение -- из диапазона от 0 до ATTRIBUTES_IN_RELATION-1 включительно Функция распределения возвращает значение типа int -- номер фрагмента (т.е. узла вычислительного кластера, на котором должен быть обработан данный кортеж) из диапазона от 0 до FRAGMENTS_IN_RELATION-1 включительно.
Справочник по функциям прототипа параллельной СУБД | замечания и предложения направлять по адресу mzym@susu.ru |