Материализираните изгледи бяха внедрени първо от базата данни на Oracle: функцията за пренаписване на заявка беше добавена от версия 8i.
За какво се използват материализираните изгледи?
В складовете за данни можете да използвате материализирани изгледи за предварително изчисление и съхраняване на обобщени данни като сумата от продажби Материализираните изгледи в тези среди често се наричат обобщения, тъй като те съхраняват обобщени данни. Те могат също да се използват за предварително изчисление на обединения със или без агрегации.
Защо да използвате материализиран изглед вместо таблица?
Материализираните изгледи се използват основно за увеличаване на ефективността на заявката, тъй като съдържа резултати от заявка. Те трябва да се използват за отчитане вместо таблица за по-бързо изпълнение.
Какво е материализиран изглед?
Материализираният изглед е предварително изчислен набор от данни, извлечен от спецификация на заявка (ИЗБОР в дефиницията на изгледа) и съхранен за по-късна употреба. Тъй като данните са предварително изчислени, заявяването на материализиран изглед е по-бързо от изпълнението на заявка към основната таблица на изгледа.
Каква е разликата между изглед и материализиран изглед?
Материализираните изгледи са базирани на диск и се актуализират периодично въз основа на дефиницията на заявката. Изгледите са само виртуални и изпълняват дефиницията на заявката при всеки достъп до тях.