問題文
物流企業のデータエンジニアが、1日あたり 8000万行の配送実績の表と、300行の配送業者の一覧の表を結合しようとしている。処理を速くする方針として最も適切なものはどれか。
選択肢
- 大きい側の表を配送業者ごとに分割して保存し直し、小さい側の表も同じ数の区画に分けたうえで、区画ごとに個別の結合を実行して結果をつなぎ合わせる
- 両方の表を並べ替えて突き合わせる結合を明示的に指定し、小さい側にも同じ数の区画をあらかじめ作って並べ替えの手間を分散させる
- 小さい側の表を各実行側に配って突き合わせる結合を使う
- 結合をやめて、配送業者の名前を実績の表に手作業で書き足す