SQL Server 2008 に非常に大きなテーブルがあります。特定のユーザー セグメントにのみ役立つフィールドが多数あり、一部のユーザーが表示できないフィールドもあります。
テーブルは巨大なので、ビューへのアクセスを許可し、必要な列のみを表示できるように、ユーザー クラスごとにいくつかの単純なビューを作成したいと考えました。
ビューはデータベースのスペースを占有しますか?それとも単純な select ステートメントとして保存されますか?
SQL Server 2008 に非常に大きなテーブルがあります。特定のユーザー セグメントにのみ役立つフィールドが多数あり、一部のユーザーが表示できないフィールドもあります。
テーブルは巨大なので、ビューへのアクセスを許可し、必要な列のみを表示できるように、ユーザー クラスごとにいくつかの単純なビューを作成したいと考えました。
ビューはデータベースのスペースを占有しますか?それとも単純な select ステートメントとして保存されますか?