Μια materialized view αποθηκεύει τα αποτελέσματα ενός query φυσικά (προϋπολογισμένα), σε αντίθεση με μια κανονική view (η οποία εκτελεί ξανά το query της κάθε φορά). Αυτό κάνει την ανάγνωση γρήγορη για ακριβά queries, με το κόστος ότι τα δεδομένα είναι τόσο φρέσκα όσο η τελευταία refresh — ένας μηχανισμός caching εντός της βάσης δεδομένων.
Κανονική view έναντι materialized view
sales_summary region, (amount) orders region;
MATERIALIZED sales_summary_mat
region, (amount) total orders region;
sales_summary_mat;
