多くのテーブルで結合を実行するクエリがあり、パフォーマンスが低下しています。
パフォーマンスを向上させるために、インデックス付きビューを作成しました。日付フィルターを使用したビューでのクエリのパフォーマンスが大幅に向上しました。ただし、私の懸念は、インデックスのストレージについてです。私が読んだことから、一意のクラスター化インデックスは SQL Server に格納されています。ビュー内の結合の一部として生じるデータ全体を個別に保存するということですか? その場合、結合の一部であるテーブルのすべての列をビューに含めた場合、サーバーのディスク容量は、インデックス付きビューを使用しないディスク容量の約 2 倍になりますか? また、基になるテーブルにデータを入力するたびに、データがインデックス付きビューに複製されますか?