「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
SQL Serverでは、結合方法を
から選択できる。
ハッシュ結合は高速だが、ハッシュ テーブルを作成するため、
元のテーブルのサイズが大きい場合、ハッシュ テーブルがメモリを大量に消費することがある。
この場合、パフォーマンス カウンタを使用して監視を行う。
この場合、
のカウンタ値が低く、
のカウンタ値が高いという状態になる。
この状態では、SQL Serverのメモリ不足が発生する可能性がある。
この場合、ループ結合に変更できる
ハッシュ結合を使用しているクエリを探すことに重点を置く。
結合方法の見分けるには、実行プランを確認する。
詳細は、以下のURLを参照のこと。
Tags: :データアクセス, :SQL Server, :障害対応, :性能