A materializált nézeteket először az Oracle Database valósította meg: a Lekérdezés újraírási funkciót a 8i verziótól adtuk hozzá.
Mire használják a materializált nézeteket?
Az adattárházakban a materializált nézetek előre kiszámíthatók és tárolhatók összesített adatok, például az eladások összege A materializált nézeteket ezekben a környezetekben gyakran összefoglalóknak nevezik, mert tárolja az összesített adatokat. Használhatók egyesülések előre kiszámítására aggregációval vagy anélkül.
Miért használjunk materializált nézetet táblázat helyett?
A materializált nézetek alapvetően a lekérdezés teljesítményének növelésére szolgálnak, mivel egy lekérdezés eredményeit tartalmazzák. Táblázat helyett jelentéskészítésre kell őket használni a gyorsabb végrehajtás érdekében.
Mi az a materializált nézet?
A megvalósult nézet egy előre kiszámított adathalmaz, amely egy lekérdezési specifikációból (a nézetdefinícióban a KIVÁLASZTÁS) származik, és későbbi felhasználásra tárolódik. Mivel az adatok előre kiszámítottak, a materializált nézet lekérdezése gyorsabb, mint a nézet alaptáblázatának lekérdezése.
Mi a különbség a nézet és a materializált nézet között?
A materializált nézetek lemez alapúak, és rendszeresen frissülnek a lekérdezés definíciója alapján. A nézetek csak virtuálisak, és minden egyes eléréskor lefuttatják a lekérdezésdefiníciót.