マテリアライズドビューは、通常のビュー(実行するたびに再度クエリを実行する)とは異なり、クエリの結果を物理的に(事前計算済み)保存します。これにより、高コストなクエリの読み取りが高速になります。ただし、トレードオフとしてデータは最後のリフレッシュ時点の状態にしかなりません。データベース内のキャッシング機構です。
通常ビューとマテリアライズドビューの比較
sales_summary region, (amount) orders region;
MATERIALIZED sales_summary_mat
region, (amount) total orders region;
sales_summary_mat;
