Waar om gematerialiseerde aansig te gebruik?

INHOUDSOPGAWE:

Waar om gematerialiseerde aansig te gebruik?
Waar om gematerialiseerde aansig te gebruik?

Video: Waar om gematerialiseerde aansig te gebruik?

Video: Waar om gematerialiseerde aansig te gebruik?
Video: How to utilize Real-Time Materialized Views 2024, Desember
Anonim

In datapakhuise, kan jy gematerialiseerde aansigte gebruik om saamgestelde data soos die som van verkope vooraf te bereken en te stoor. Daar word dikwels na gematerialiseerde sienings in hierdie omgewings verwys as opsommings, omdat dit opgesomde data stoor. Hulle kan ook gebruik word om koppelings met of sonder samevoegings vooraf te bereken.

Wat is 'n gematerialiseerde siening en wanneer sal dit gebruik word?

Uitsigte word gewoonlik gebruik wanneer data selde verkry moet word en data in tabel gereeld opgedateer word. Aan die ander kant word gematerialiseerde aansigte gebruik wanneer daar gereeld toegang tot data verkry moet word en data in tabelle nie gereeld opgedateer word nie.

Wat is die voordeel van gematerialiseerde siening?

die groot voordeel van 'n gematerialiseerde aansig is uiters vinnige herwinning van totale data, aangesien dit vooraf bereken en gestoor word, ten koste van invoeging/bywerking/uitvee. Die databasis sal die gematerialiseerde aansig in sinchronisasie hou met die werklike data, nie nodig om die wiel weer uit te vind nie, laat die databasis dit vir jou doen.

Watter is beter aansig of gematerialiseerde aansig?

Materialized View reageer vinniger in vergelyking op View. Dit is omdat die gematerialiseerde aansig vooraf bereken is en dus nie tyd mors om die navraag op te los nie of aansluit by die navraag wat die gematerialiseerde aansig skep. Wat op sy beurt vinniger reageer op die navraag wat op gematerialiseerde aansig gemaak is.

Waarom gebruik ons gematerialiseerde aansig in verspreide databasis?

Soos met ander vorme van voorafberekening, gebruik databasisgebruikers tipies gematerialiseerde aansigte vir prestasieredes, dit wil sê as 'n vorm van optimalisering. … Wanneer 'n navraag of 'n opdatering 'n gewone aansig se virtuele tabel aanspreek, skakel die DBBS dit om in navrae of opdaterings teen die onderliggende basistabelle.

Aanbeveel: