Riscrittura dinamica delle query. Le viste materializzate non solo definiscono le relazioni, ma consentono anche di precalcolare join e aggregazioni costose. L'ottimizzatore è abbastanza intelligente da utilizzare la MV per recuperare i dati rilevanti anche se la MV non è utilizzata esplicitamente nella query (date le impostazioni del DB, ecc.).
La tua domanda è stata contrassegnata come Oracle, ma anche MSSQL esegue trucchi simili.