2016-06-17 4 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); 

My DBの表領域には、属性としてr_regionkeyがあります。私が使用したクエリは以下のとおりであった:

select * from region; 

答えて

0

MonetDBは便利なモーメントがテーブルにそれらをマージする必要が生じまでの周りのデルタを保つ、楽観的同時実行制御をサポートしています。

+0

ありがとう@mkersten – Pradeep

+0

...そして3つの 'bind'sは元のテーブルと削除と追加のデルタに対応しています。 – einpoklum

関連する問題