Materializirane poglede je najprej implementirala baza podatkov Oracle: funkcija ponovnega pisanja poizvedbe je bila dodana iz različice 8i.
Za kaj se uporabljajo materializirani pogledi?
V podatkovnih skladiščih lahko uporabite materializirane poglede za predračunavanje in shranjevanje združenih podatkov, kot je vsota prodaje Materializirane poglede v teh okoljih pogosto imenujemo povzetki, ker shraniti povzete podatke. Uporabljajo se lahko tudi za predračun združevanja z ali brez združevanja.
Zakaj uporabiti materializiran pogled namesto tabele?
Materializirani pogledi se v bistvu uporabljajo za povečanje učinkovitosti poizvedbe, saj vsebuje rezultate poizvedbe. Za hitrejšo izvedbo jih je treba uporabiti za poročanje namesto tabele.
Kaj je materializiran pogled?
Materializirani pogled je predhodno izračunan nabor podatkov, izpeljan iz specifikacije poizvedbe (IZBOR v definiciji pogleda) in shranjen za kasnejšo uporabo. Ker so podatki vnaprej izračunani, je poizvedovanje po materializiranem pogledu hitrejše kot izvajanje poizvedbe glede na osnovno tabelo pogleda.
Kakšna je razlika med pogledom in materializiranim pogledom?
Materializirani pogledi temeljijo na disku in se občasno posodabljajo na podlagi definicije poizvedbe. Pogledi so samo navidezni in izvajajo definicijo poizvedbe ob vsakem dostopu.