tableau報表工具 Oracle數(shù)據(jù)庫建物化視圖與數(shù)據(jù)表的區(qū)別?
Oracle數(shù)據(jù)庫建物化視圖與數(shù)據(jù)表的區(qū)別?物化視圖是一種特殊的存在。雖然物化視圖在本質(zhì)上也是一個表,但這個表是一個到其他表或查詢的數(shù)據(jù)映射,這些映射數(shù)據(jù)實際上是存在的,它是基于表的數(shù)據(jù)的。這樣做的目
Oracle數(shù)據(jù)庫建物化視圖與數(shù)據(jù)表的區(qū)別?
物化視圖是一種特殊的存在。雖然物化視圖在本質(zhì)上也是一個表,但這個表是一個到其他表或查詢的數(shù)據(jù)映射,這些映射數(shù)據(jù)實際上是存在的,它是基于表的數(shù)據(jù)的。這樣做的目的是優(yōu)化特殊查詢。例如,經(jīng)常有一些查詢需要對一個大表進(jìn)行分組:select col1,count(*)from large table group by col1。此時,可以基于上述查詢生成物化視圖。只要視圖刷新數(shù)據(jù),那么相應(yīng)的查詢就可以直接使用物化視圖的數(shù)據(jù),而不必每次對數(shù)據(jù)表進(jìn)行分組。