Subject   : マテリアライズドビュー (materialized view)

カテゴリー  : 情報産業・技術  


 マテリアライズドビュー (materialized view)
マテリアライズドビューとは、リレーショナルデータベースで、テーブルからの検索結果であるビューにある程度の永続性を持たせ、参照するごとに再検索しなくてもいいようにしたもの。あるビューを頻繁に参照する場合に、毎回検索処理を実行しなくてよくなるため性能が向上する。

テーブルから特定の条件に基づいて一部のデータを抜き出し、あたかも一つの新しいテーブルのように表したものをビューというが、一般的なビューは一度参照すると消滅し、同じ条件のビューをもう一度参照する場合は再度同じ検索・抽出をやり直さなければならない。

マテリアライズドビューは作成されたビューをメモリのキャッシュ領域などに保存し、再検索せずに何度も参照できるようにしたもので、元になるテーブルが更新されると更新内容が反映される。また、一種のテーブルとして振る舞うため、テーブルで利用できる機能(のうち、ビューでは利用できないもの)のほとんどを利用できるのも通常のビューより便利な点となっている。

● マテビュー


 ⇒ DBMS(DataBase Management System)

[メニューへ戻る]  [HOMEへ戻る]  [前のページに戻る]