Zakaj se uporablja materializiran pogled?

Kazalo:

Zakaj se uporablja materializiran pogled?
Zakaj se uporablja materializiran pogled?
Anonim

Materializiran pogled poenostavi zapletene podatke s shranjevanjem informacij o poizvedbi – ni vam treba ustvarjati nove poizvedbe vsakič, ko potrebujete dostop do informacij. Glavna stvar, ki ločuje materializirani pogled, je, da je kopija podatkov poizvedbe, ki se ne izvaja v realnem času.

Kaj je namen materializiranega pogleda?

Materializirane poglede lahko uporabite za doseganje enega ali več naslednjih ciljev: Olajšajte obremenitve omrežja . Ustvarite okolje za množično uvajanje . Omogoči podnastavitev podatkov.

Zakaj uporabljati materializiran pogled namesto pogleda?

TL;DR: Poizvedovanje po materializiranih pogledih, za razliko od poizvedovanja po tabelah ali logičnih pogledih, lahko zmanjša stroške poizvedbe z vzdrževanjem rezultatov v pomnilniku, ki se posodabljajo samo, ko je to potrebno..

Kateri je boljši pogled ali materializiran pogled?

Pogledi so samo virtualni in zaženejo definicijo poizvedbe vsakič, ko se do njih dostopa. Tudi ko potrebujete uspešnost podatkov, za katere ni treba, da so posodobljeni vse do sekunde, so materializirani pogledi boljši, vendar bodo vaši podatki starejši kot v standardnem pogledu.

Zakaj je materializiran pogled hitrejši?

Standardni pogled izračuna svoje podatke vsakič, ko se pogled uporablja. … Zato lahko poizvedbe, ki uporabljajo vse ali podmnožico podatkov v materializiranih pogledih, dosežejo hitrejšo učinkovitost. Še bolje, poizvedbe lahko uporabljajo materializiran pogled brez neposrednega sklicevanja nanj, tako da ni potrebeza spremembo kode aplikacije.

Priporočena: