2

パフォーマンスを向上させるために、多数のテーブルを結合したインデックス付きビューを作成しましたが、インデックス付きビューを使用すると、以前よりもパフォーマンスが向上しません。実行計画を調査すると、これらの結合テーブルのビューとインデックス付きビューの間に変化は見られません。

4

1 に答える 1

6

SQL Server エンタープライズ エディションを使用していない場合 (クエリ オプティマイザーによるインデックス付きビューの自動使用機能を参照)、SQL Server クエリ オプティマイザーはインデックス付きビューを考慮していません。

他のバージョンでは、SQLサーバーにそれを使用させることができます- With (NoExpand) :

Select col1, col2, col3
From dbo.vw_MyView With (NoExpand)
于 2012-06-13T12:09:56.337 に答える