एक materialized view किसी query के परिणामों को भौतिक रूप से (पहले से गणना करके) संग्रहीत करता है, जबकि एक सामान्य view (जो हर बार अपनी query फिर से चलाता है) ऐसा नहीं करता। यह महँगी queries के लिए पढ़ने को तेज़ बनाता है, इस कीमत पर कि data केवल अंतिम refresh जितना ही ताज़ा होता है — यह database के भीतर एक caching तंत्र है।
सामान्य view बनाम materialized view
sales_summary region, (amount) orders region;
MATERIALIZED sales_summary_mat
region, (amount) total orders region;
sales_summary_mat;
