我有以下物化视图-
CREATE MATERIALIZED VIEW TESTRESULT
ON PREBUILT TABLE WITH REDUCED PRECISION
REFRESH FORCE ON DEMAND
WITH PRIMARY KEY
AS
SELECT...
FROM...
WHERE...
此物化视图没有支持 MATERIALIZED VIEW LOG。从上面的条款中可以看出,这个 MV 有“ON DEMAND”指定,并且根据 Oracle 文档,
“[ON DEMAND] 指示 [s] 物化视图将通过调用三个 DBMS_MVIEW 刷新过程之一按需刷新。”
当我调用 DBMS_MVIEW.REFRESH('TESTRESULT') 时,发生了什么?是否手动检查每条记录以查看是否已更新?
甲骨文版本:10g