マテリアライズド・ビューの使用

マテリアライズド・ビューについて説明します。マテリアライズド・ビューは、別のベース・テーブルから自動的に挿入および更新されるデータを含んでいるテーブルです。

materialized viewは、新しいプライマリ・キーと新しいプロパティを持つ別のテーブルのデータから作成されるテーブルです。クエリーはプライマリ・キー定義によって最適化されます。クエリーに対しテーブルを作成するのが一般的ですが、別のクエリーが必要な場合は、同じデータで新しいテーブルを作成します。クライアント・アプリケーションでは追加のテーブルと元のテーブルを手動で更新しますが、マテリアライズド・ビューのデータは、ソース・テーブルを変更すると自動的に更新されます。