Logo cs.boatexistence.com

Kde použít materializované zobrazení?

Obsah:

Kde použít materializované zobrazení?
Kde použít materializované zobrazení?

Video: Kde použít materializované zobrazení?

Video: Kde použít materializované zobrazení?
Video: Materialized View in SQL | Faster SQL Queries using Materialized Views 2024, Smět
Anonim

V datových skladech můžete použít materializované pohledy k předvýpočtu a uložení agregovaných dat, jako je součet prodejů. Materializované pohledy v těchto prostředích se často označují jako souhrny, protože ukládají souhrnná data. Lze je také použít k předběžnému výpočtu spojení s agregacemi nebo bez nich.

Co je to materializovaný pohled a kdy by byl použit?

Zobrazení se obecně používají když se k datům nemá přistupovat často a data v tabulce jsou často aktualizována. Na druhou stranu se materializované pohledy používají, když se má k datům přistupovat často a data v tabulce nejsou často aktualizována.

Jaká je výhoda materializovaného pohledu?

velkou výhodou materializovaného pohledu je extrémně rychlé načítání agregovaných dat, protože jsou předem vypočítána a uložena na úkor vkládání/aktualizace/mazání. Databáze bude udržovat materializovaný pohled v synchronizaci se skutečnými daty, není třeba znovu vymýšlet kolo, nechte databázi, aby to udělala za vás.

Který pohled je lepší nebo zhmotněný?

Materializované zobrazení reaguje rychleji ve srovnání se zobrazením. Je to proto, že materializovaný pohled je předem vypočítán, a proto neztrácí čas řešením dotazu ani se připojuje k dotazu, který vytváří materializovaný pohled. Což zase rychleji odpovídá na dotaz podaný v materializovaném zobrazení.

Proč používáme materializované zobrazení v distribuované databázi?

Stejně jako u jiných forem předvýpočtů uživatelé databáze obvykle používají materializované pohledy z důvodů výkonu, tedy jako formu optimalizace. … Kdykoli se dotaz nebo aktualizace zaměří na virtuální tabulku běžného pohledu, DBMS je převede na dotazy nebo aktualizace proti podkladovým základním tabulkám.

Doporučuje: