針對 Oracle Database 中, 對於 Select SQL, View, Materialized View 之間的差異, 大致如下 :
Select SQL
還沒有 parse SQL.
View
已經 parse SQL, 但只有定義 Meta Data,
並未實際佔有 space.
Materialized View
已經 parse SQL, 且已實際佔有 space, 且可設定是否根據該 SQL 自動更新 Materialized View 資料, 適用於大量資料且耗時的查詢, 這會讓查詢時間縮短.