Материализиран изглед опростява сложните данни, като запазва информация за заявката – не е нужно да създавате нова заявка всеки път, когато имате нужда от достъп до информацията. Основното нещо, което отличава материализирания изглед е, че той е копие на данните от заявката, което не се изпълнява в реално време.
Каква е целта на материализирания изглед?
Можете да използвате материализирани изгледи, за да постигнете една или повече от следните цели: Облекчаване на натоварването на мрежата . Създаване на среда за масово внедряване . Активиране на поднастройка за данни.
Защо да използвате материализиран изглед вместо изглед?
TL;DR: Запитването на материализирани изгледи, за разлика от заявките за таблици или логически изгледи, може да намали разходите за заявка, като поддържа резултати в паметта, които се актуализират само при необходимост..
Кой е по-добър изглед или материализиран изглед?
Изгледите са само виртуални и изпълняват дефиницията на заявката при всеки достъп до тях. Също така, когато имате нужда от производителност на данни, които не трябва да са актуални до секунда, материализираните изгледи са по-добри, но данните ви ще бъдат по-стари, отколкото в стандартен изглед.
Защо материализираният изглед е по-бърз?
Стандартен изглед изчислява своите данни всеки път, когато се използва изгледът. … Ето защо заявки, които използват всички или подмножество от данни в материализираните изгледи, могат да получат по-бърза производителност. Още по-добре, заявките могат да използват материализиран изглед, без да правят пряка препратка към него, така че няма нуждаза да промените кода на приложението.