Kur oracle saugomi materializuoti vaizdai?

Turinys:

Kur oracle saugomi materializuoti vaizdai?
Kur oracle saugomi materializuoti vaizdai?

Video: Kur oracle saugomi materializuoti vaizdai?

Video: Kur oracle saugomi materializuoti vaizdai?
Video: Materialized views in oracle - Part 1 2024, Gruodis
Anonim

Skirtingai nei įprastame rodinyje, kuris neužima vietos saugykloje ir jame nėra jokių duomenų, materializuotame rodinyje yra eilutės, gautos iš vienos ar kelių bazinių lentelių arba rodinių užklausos. Materializuotas vaizdas gali būti saugomas toje pačioje duomenų bazėje kaip ir jo pagrindinės lentelės arba kitoje duomenų bazėje

Ar materializuotas rodinys saugo duomenis?

Materializuotas rodinys yra iš anksto apskaičiuotas duomenų rinkinys, gautas iš užklausos specifikacijos (RODŽIO apibrėžimo SELECT) ir saugomas vėlesniam naudojimui Kadangi duomenys yra iš anksto apskaičiuoti, pateikti užklausą materializuotame rodinyje yra greičiau nei vykdyti užklausą pagal pagrindinę rodinio lentelę.

Kur saugoma materializuoto rodinio žurnalo lentelė?

Materializuotas rodinio žurnalas yra pagrindinėje duomenų bazėje pagal tą pačią schemą kaip pagrindinė lentelė. Pagrindinėje lentelėje gali būti apibrėžtas tik vienas materializuotas peržiūros žurnalas.

Ar realizuotas vaizdas yra lentelė?

Materializuotas vaizdas yra duomenų bazės objektas, kuriame yra užklausos rezultatai Užklausos sąlyga FROM gali pavadinti lenteles, rodinius ir kitus materializuotus rodinius. Šie objektai bendrai vadinami pagrindinėmis lentelėmis (replikacijos terminas) arba išsamiomis lentelėmis (duomenų saugyklos terminas).

Kas yra materializuotas vaizdas, palyginti su įprastu vaizdu?

Rodiniai paprastai naudojami, kai duomenis reikia pasiekti retai, o duomenys lentelėje yra atnaujinami dažnai. Kita vertus, materializuoti rodiniai naudojami, kai reikia dažnai pasiekti duomenis, o duomenys lentelėje nėra dažnai atnaujinami.

Rekomenduojamas: