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

SQL Serverでマテリアライズドビューを作成するにはどうすればよいですか?

    それらはインデックス付きビューと呼ばれます SQL Serverの場合-詳細については、次のホワイトペーパーをお読みください:

    • インデックス付きビューの作成
    • SQLServer2008のインデックス付きビューによるパフォーマンスの向上

    基本的に、あなたがする必要があるのは:

    • 通常のビューを作成する
    • そのビューにクラスター化されたインデックスを作成する

    完了です!

    トリッキーな部分は次のとおりです。ビューは、かなりの数の制約と制限を満たす必要があります。これらは、ホワイトペーパーで概説されています。これを行うと、それだけです。ビューは自動的に更新され、メンテナンスは必要ありません。

    追加リソース:

    • SQLServerでのビューの作成と最適化
    • SQLServerのインデックス付きビュー


    1. OracleDBの引用列名

    2. OracleのTO_DATE()関数

    3. hibernateでネイティブSQLを実行する

    4. データベースでPIIを分類、検索、マスクする方法…