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

SQL Server 2005 の計算列が保持される

    「永続化」とは、この文脈では「物理的に保存された」ことを意味します。

    これは、計算された値が挿入時 (および更新時) に 1 回計算され、ディスクに格納されるため、選択ごとに再度計算する必要がないことを意味します。

    また、列を計算する必要があるため、挿入と更新のパフォーマンスが低下しますが、後続の選択クエリのパフォーマンスが向上します。

    したがって、それは使用パターンに依存し、どのアプローチに従うかによって異なります。更新頻度は低いが、クエリが多い場合は、persisted =true を設定する必要があります。

    頻繁に更新する場合、または取得パフォーマンスを気にしない場合は、persisted =false の設定を検討する必要があります



    1. datagridview 1をループし、ループ結果を別の形式とDBテーブルでdatagridview2にコピーする方法

    2. Oracleでのランダム行の選択

    3. 15分のウィンドウのデータを選択-PostgreSQL

    4. 実行プランでのインデックス付きビューのメンテナンス