2016-06-17 2 views
0

Я просматриваю код MAL плана выполнения запроса. Может ли кто-нибудь объяснить, что делает функция bind?monetb: что связывает функция с аргументом доступа?

В частности, что на самом деле делают следующие утверждения MAL?

X_6:bat[:oid,:int] := sql.bind(X_2,"sys","region","r_regionkey",0); 
(X_9,r1_9) := sql.bind(X_2,"sys","region","r_regionkey",2); 
X_12:bat[:oid,:int] := sql.bind(X_2,"sys","region","r_regionkey",1); 

В моей базе данных есть таблица области с r_regionkey в качестве атрибута. Запрос я использовал:

select * from region; 

ответ

0

MonetDB поддерживает оптимистическое управление параллелизмом, держа дельты вокруг до тех пор, удобный момента возникает, чтобы объединить их в таблицы.

+0

спасибо @mkersten – Pradeep

+0

... и три 'bind' соответствуют исходной таблице и дельтам делеций и дополнений. – einpoklum

Смежные вопросы