A materialized view pinasimple ang kumplikadong data sa pamamagitan ng pag-save ng impormasyon ng query – hindi mo kailangang gumawa ng bagong query sa tuwing kailangan mong i-access ang impormasyon. Ang pangunahing bagay na nagbubukod sa isang materyal na pagtingin ay na ito ay isang kopya ng data ng query na hindi gumagana nang real-time.
Ano ang layunin ng materialized view?
Maaari kang gumamit ng materialized view para makamit ang isa o higit pa sa mga sumusunod na layunin: Ease Network Load . Gumawa ng Mass Deployment Environment . I-enable ang Data Subsetting.
Bakit gagamit ng materialized view sa halip na view?
TL;DR: Ang pag-query ng mga materialized na view, hindi tulad ng pag-query sa mga talahanayan o lohikal na view, maaaring bawasan ang mga gastos sa query sa pamamagitan ng pagpapanatili ng mga resulta sa memorya na ina-update lamang kapag kinakailangan.
Alin ang mas magandang view o materialized view?
Ang mga view ay virtual lamang at pinapatakbo ang kahulugan ng query sa tuwing maa-access ang mga ito. Gayundin kapag kailangan mo ng performance sa data na hindi kailangang maging up to date hanggang sa pinaka-segundo, materialized view ay mas maganda, ngunit ang iyong data ay magiging mas luma kaysa sa karaniwang view.
Bakit mas mabilis ang materialized view?
Kinakalkula ng karaniwang view ang data nito sa tuwing ginagamit ang view. … Kaya naman ang query na gumagamit ng lahat o isang subset ng data sa mga materialized na view ay maaaring makakuha ng mas mabilis na performance. Kahit na mas mabuti, ang mga query ay maaaring gumamit ng materyalized na view nang hindi gumagawa ng direktang sanggunian dito, kaya hindi na kailanganpara baguhin ang application code.