ビューを使用すると、データベース中のデータへのアクセスを調整できます。アクセスの調整にはいくつか目的があります。
効率的なリソース使用 通常のビューでは、データを格納するために追加の記憶領域は必要ありません。呼び出しごとに再計算されます。マテリアライズドビューはディスク領域を必要としますが、呼び出しごとに再計算する必要はありません。データベースのサイズが大きく、同じテーブルに対して頻繁に繰り返し発生するジョイン要求をデータベースサーバが処理するような環境では、マテリアライズドビューを使用すると、応答時間が向上します。
セキュリティの向上 関連データへのアクセスだけが許可されます。
利便性の向上 ベーステーブルよりも見やすい形でユーザとアプリケーション開発者にデータを提供します。
一貫性の向上 よく使われるクエリの定義をデータベース内で集中管理します。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |