2012-11-07 84 views
1

視圖的目的和視圖存儲在磁盤上的目的是什麼?在關係數據庫中查看

我知道在關係數據庫中有哪些視圖正在執行,但無法找到它的用途以及它們是否存儲在磁盤上 。

謝謝

回答

2

取決於。

一個視圖就是這樣 - 數據視圖不是由表本身直接表示的。

通常,這些視圖是邏輯創建的,並且不會存儲額外的數據。但是,一些數據庫(特別是Oracle,也許是其他數據庫)具有由數據庫存儲和維護的「物化視圖」的概念,以存儲爲代價提供比邏輯視圖更好的讀取性能(可能)和正常數據的同步操作。