ブロードキャスト結合とは?
ブロードキャスト結合とは、分散環境での結合方式の一つで、小さいほうの表を全ノードへ複写し、各ノードが手元の大きい表の断片と局所的に結合する方法。結合キーによる再配置が不要になるため、大きい表を動かさずに済む点が利点である。
ぶろーどきゃすとけつごう
ブロードキャスト結合の意味
分散環境での結合方式の一つで、小さいほうの表を全ノードへ複写し、各ノードが手元の大きい表の断片と局所的に結合する方法。結合キーによる再配置が不要になるため、大きい表を動かさずに済む点が利点である。
ブロードキャスト結合の具体例
10ノードに分散した売上明細10億行に、商品マスタ5000行を結合する場合、商品マスタを各ノードへ配って各自で結合する。総転送量は5000行×10で済み、売上側をキーで再配置する方式に比べて通信が劇的に減る。
ブロードキャスト結合は試験でどう引っ掛けられる?
複写する側が小さいことが前提であり、両方とも大きい場合は逆効果になる。オプティマイザが統計情報を誤って小さいと判断すると、数千万行が全ノードへ配られて破綻するため、統計の鮮度が方式選択の前提になる。
ブロードキャスト結合と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。