Microsoft SQL Serverでは、ビューにインデックスを追加することができますが、なぜこれを行う必要がありますか?ビューにインデックスを挿入する理由を教えてください。
私の理解では、ビューは本当にただのサブクエリであるということです私はMYVIEW SELECT * FROM言うならば、つまり、私は本当に* SELECT言って
(MYVIEWのクエリ)から、それは根本的にインデックスのように思えますテーブルは最も重要なものになります。だから、なぜあなたはビューに別のインデックスが必要でしょうか?
私はちょうど誰かにこれを説明しようとしてしまった。 – msarchet
ここでは、インデックスビューに関する優れたドキュメントがあります。http://msdn.microsoft.com/en-us/library/ms187864.aspx –
+1:非マテリアライズドビューには情報が格納されていると想定していますが、実際にはマテリアライズされているだけですビュー(サポートされている場合 - IE:MySQLまたはPostgreSQLではない)のビューです。 –