sql >> データベース >  >> RDS >> Sqlserver

UNION演算子を使用してSQLビューにインデックスを作成しますか?本当にパフォーマンスが向上しますか?

    ユニオン演算子を使用するビューにインデックスを作成することはできません。本当にそれを回避する方法はありません、ごめんなさい!

    これを見たことがあると思いますが、このMSDNページを確認してください 。インデックス付きビューの要件を示し、それらが何であるか、およびそれらがどのように機能するかを説明します。

    ビューにインデックスを付けることができた場合にパフォーマンス上の利点が見られるかどうかについては、テーブルのサイズに完全に依存します。テーブルにはすでにインデックスが付けられており、ビューで結合やロジックを実行していないと想定しているため、個別のインデックス付きビューの作成に影響はないと思います。




    1. djangopostgresqlデータベースに存在する多対多のテーブルのモデルを定義する方法

    2. Rを介してOracle10gデータベースに接続する

    3. Oracleテーブルに大きなサイズのデータ​​を挿入/更新するにはどうすればよいですか?

    4. Railsコンソール-作成場所を検索=特定の日