未分類
春期
データベーススペシャリスト 2010年 春期 問19
19 / 25
分散型データベースで結合演算を行うとき、通信負荷を最も小さくすることができ る手法はどれか。ここで、データベースは異なるコンピュータ上に格納されて、かつ 結合演算を行う表の行数が、双方で大きく異ならないものとする。
正解と解説
表示する
正解 ウ
セミジョイン法
分散DBの結合で通信負荷を最小化するには、結合に必要な列だけを相手へ送り、結合可能な行を絞ってから転送するセミジョイン法が有効で、ウが正解です。入れ子ループやマージ、インデックスジョインは表全体の転送を要しやすく、通信量が増えます。