2011-12-20 6 views

答えて

2

ハッシュ結合は、特にインデックスやテーブルサイズがない場合、大規模なデータセットではうまく機能します。ハッシュを使用しないための2つの主要な考慮事項が小さいデータセットで加入する

は以下のとおりです。

  1. メモリの制約

    • ハッシュ結合メモリ集約型であり、完全にテーブルの少なくとも一つをロードしようメモリ。あなたはメモリが不足した場合は、ディスクまたはtempdbのにレコードを書き込む必要がある再帰的な方法で
  2. 同時実行

    • ハッシュは、それが単に食べるようになると同時ユーザーの大量のために好ましいものではない加わり要求されたジョインごとに2つのメモリテーブルを構築する必要がある場合は、リソースを増やしてください。
関連する問題