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.