我對物化視圖感到困惑。要麼是我使用的Toad IDE會讓我感到困惑,要麼是我對MV不夠了解。Oracle - 物化視圖混淆(Toad IDE在表格部分顯示MV時出錯?)
我創建Oracle中的物化視圖通過這樣的事情....
CREATE MATERIALIZED VIEW TESTRESULT
NOCACHE
LOGGING
NOCOMPRESS
NOPARALLEL
BUILD IMMEDIATE
REFRESH FORCE ON DEMAND
WITH PRIMARY KEY
AS
SELECT ...
FROM tables...
我會想到的是,物化視圖將被創建,並從查詢返回的數據填充。好吧,沒什麼大不了的。
我對此感到困惑的是爲什麼我的Toad IDE在表格部分顯示'TESTRESULT'表。它甚至還有我可以查看的「創建表格腳本」。
但我也看到我的物化視圖下的'物化視圖'部分。
幕後是甲骨文在創建物化視圖時創建表嗎?它看起來好像有兩個獨立的對象,一個物化視圖和一個表格?有人可以在創建物化視圖時解釋幕後發生的情況嗎?蟾蜍是錯誤的還是我誤解了一些東西?
蟾蜍版本:9.6.1.1 甲骨文:10克
這樣做很有意義,謝謝 – contactmatt 2011-05-19 19:58:54