Subject : マテリアライズドビュー (materialized view)
カテゴリー : 情報産業・技術
マテリアライズドビュー (materialized view)
-
マテリアライズドビューとは、リレーショナルデータベースで、テーブルからの検索結果であるビューにある程度の永続性を持たせ、参照するごとに再検索しなくてもいいようにしたもの。あるビューを頻繁に参照する場合に、毎回検索処理を実行しなくてよくなるため性能が向上する。
テーブルから特定の条件に基づいて一部のデータを抜き出し、あたかも一つの新しいテーブルのように表したものをビューというが、一般的なビューは一度参照すると消滅し、同じ条件のビューをもう一度参照する場合は再度同じ検索・抽出をやり直さなければならない。
マテリアライズドビューは作成されたビューをメモリのキャッシュ領域などに保存し、再検索せずに何度も参照できるようにしたもので、元になるテーブルが更新されると更新内容が反映される。また、一種のテーブルとして振る舞うため、テーブルで利用できる機能(のうち、ビューでは利用できないもの)のほとんどを利用できるのも通常のビューより便利な点となっている。
- ● マテビュー
-
⇒
DBMS(DataBase Management System)
[メニューへ戻る]
[HOMEへ戻る]
[前のページに戻る]