Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
インデックス付きビューで左結合を使用できないことはわかっています。でも理由がわかりませんか?
Q.インデックス付きビューでOUTERJOINを使用できないのはなぜですか? A.ベーステーブルにデータを挿入すると、OUTERJOINに基づいてインデックス付きビューから行が論理的に消えることがあります。これにより、OUTER JOINビューの増分更新の実装が比較的複雑になり、実装のパフォーマンスは、標準(INNER)JOINに基づくビューよりも遅くなります。
Q.インデックス付きビューでOUTERJOINを使用できないのはなぜですか?
A.ベーステーブルにデータを挿入すると、OUTERJOINに基づいてインデックス付きビューから行が論理的に消えることがあります。これにより、OUTER JOINビューの増分更新の実装が比較的複雑になり、実装のパフォーマンスは、標準(INNER)JOINに基づくビューよりも遅くなります。
クレジットはhttp://blog.sqlauthority.com/2009/09/25/sql-server-outer-join-in-indexed-view-question-to-readers/に移動します