Vad är en materialiserad vy?
Den materialiserade vyn är ett databasobjekt där information som begärs från en databas visas. En databas är en samling information anordnad i tabellformat. Det gör det möjligt för slutanvändaren att hämta data genom frågor som ställs i formatet Structured Query Language (SQL). Detta gör det möjligt för slutanvändaren att göra förfrågningar från databasen för specifika typer av information, till exempel en lista över anställda under 30 år. Denna information skulle visas tillgängligt i den materialiserade vyn, som tillhandahåller är en konkret, virtuell tabell som omedelbart innehåller den fullständiga listan. Den jämför den som söks mot varje enskild post i de valt tabellerna. Så, fortsätter det föregående exemplet, när man letar efter anställda under 30 år går databasen till tabellen "Anställdas" och börjar i början, det undersöker födelsedatumet för var och en och jämför den motNuvarande datum för att komma med en ålder. Alla anställda under 30 år flyttas till den materialiserade visningstabellen. Först då presenteras den slutliga materialiserade vislistan "för slutanvändaren, vilket ger ett fullständigt svar på den begärda frågan.
Till skillnad från en traditionell vy för en relationsdatabas, som lagrar frågar information i en tillfällig tabell, lagrar den materialiserade vyn den frågade informationen till en verklig, permanent, konkret tabell. Informationen som lagras i den materialiserade vyn cachas i systemminnet, vilket gör att slutanvändaren antingen kan göra ändringar eller uppdatera data då och då. Till exempel, om samma exempelfråga - alla anställda under 30 - görs på dag ett, förblir det i systemet som en materialiserad vy från den punkten framåt.
Fördelen med detta är att det är mycket snabbare att återtala informationen. Informationen lagras redan i systemet. DePrimär nackdel är att informationen kan bli föråldrad eller löpt ut mellan åtkomsttiderna. Till exempel, om slutanvändaren återförs samma materialiserade vy på dag tio, kan saker och ting ha förändrats: någon kanske just har fyllt 30. Den materialiserade visningsversionen kommer inte att ta hänsyn till dessa ändringar förrän hela frågan har körts igen.