Logo pl.boatexistence.com

Gdzie są przechowywane zmaterializowane widoki w Oracle?

Spisu treści:

Gdzie są przechowywane zmaterializowane widoki w Oracle?
Gdzie są przechowywane zmaterializowane widoki w Oracle?

Wideo: Gdzie są przechowywane zmaterializowane widoki w Oracle?

Wideo: Gdzie są przechowywane zmaterializowane widoki w Oracle?
Wideo: Materialized View in SQL | Faster SQL Queries using Materialized Views 2024, Może
Anonim

W przeciwieństwie do zwykłego widoku, który nie zajmuje miejsca w pamięci ani nie zawiera żadnych danych, widok zmaterializowany zawiera wiersze będące wynikiem zapytania dotyczącego jednej lub większej liczby tabel lub widoków podstawowych. Widok zmaterializowany może być przechowywany w tej samej bazie danych co jego tabele bazowe lub w innej bazie

Czy widok zmaterializowany przechowuje dane?

Widok zmaterializowany to wstępnie obliczony zestaw danych wyprowadzony ze specyfikacji zapytania (SELECT w definicji widoku) i zapisany do późniejszego użycia Ponieważ dane są wstępnie obliczone, zapytanie o widok zmaterializowany jest szybsze niż wykonywanie zapytania względem tabeli bazowej widoku.

Gdzie jest przechowywana tabela dziennika widoku zmaterializowanego?

Dziennik widoku zmaterializowanego znajduje się w głównej bazie danych w tym samym schemacie, co główna tabela. W tabeli głównej można zdefiniować tylko jeden dziennik widoku zmaterializowanego.

Czy widok zmaterializowany jest tabelą?

Widok zmaterializowany to obiekt bazy danych zawierający wyniki zapytania Klauzula FROM zapytania może nazywać tabele, widoki i inne widoki zmaterializowane. Łącznie te obiekty są nazywane tabelami głównymi (termin replikacji) lub tabelami szczegółowymi (termin hurtowni danych).

Czym jest widok zmaterializowany w porównaniu z widokiem normalnym?

Widoki są zazwyczaj używane, gdy dostęp do danych jest rzadki i dane w tabeli są często aktualizowane. Z drugiej strony widoki zmaterializowane są używane, gdy dane mają być często dostępne, a dane w tabeli nie są często aktualizowane.

Zalecana: