5. Materialized View Nedir?
Materialized Viewlar tipki View gibi olusturulmaktadir.
Kullanim alanlari benzer gibi gorunsede biraz daha farklidir.
Materialized Viewlerde Viewler gibi iclerinde barindirmis olduklari sql cumleleri
uzerinde daha hizli ve daha kolay calisabilmemiz icin yapilandirilmis bir objedir.
Materialized Viewler Viewlerden farkli olarak fiziksel yapilarida bulunmaktadir. Her
biri farkli hard diskler uzerinde yer almaktadir.
Normal viewler uzerinde calisirken tablelar uzerindeki o an bulunan verileri cekip
sorgu sonucu olarak gosterecektir.
Fakat, Materialized Viewler uzerinde sorgu sonuclari o Materialized View ne zaman
olusturulduysa icerisindeki sorgu sonucuna gore verileri getirecektir. Yani olusturulma
zamanindaki verileri kullanicilara gostermektedir bununda sebebi farkli hard
disklerden sonuclar alindigi icindir.
10. Materialized View SQL Cumlesi Kullanimi
Goruldugu gibi Create Materialized View kodu icerisine istediginiz sql cumlesini
whereden sonra ki sartlariniz olsun olmasin tanimlayabilirsiniz. Materialized View
objesinden gelecek olan sonuclari inceleyebilmemiz ve gorebilmemiz icin ne yapmamiz
gerekiyor; Materialized Viewe vermis oldugumuz ismi herhangi bir select sorgusu
icerisinde kullanarak sonuca ulasabilirsiniz.