ORACLE执行物化视图
刚开始学习用oracle,有几个小问题有点迷糊
1.dbms_mview.refresh('FP_KJXX','f')--------增量刷新
dbms_mview.refresh('FP_KJXX','c')--------完全刷新
dbms_mview.refresh('FP_KJXX')是哪种刷新来,增量还是完全?
2.在物化视图里面用的refresh force on demand
用job执行物化视图时增量刷新和完全刷新都可以吗
3.在物化视图里面用的refresh fast on demand
用job执行物化视图时增量刷新和完全刷新都可以吗
还是因为物化视图里面快速增量,所以job也只能用快速增量刷新不能用完全刷新
同理:在物化视图里面用的refresh complete on demand
用job执行物化视图时增量刷新和完全刷新都可以吗
还是因为物化视图里面完全增量,所以job也只能用完全刷新快速不能用
增量刷新
------解决方案--------------------
1. dbms_mview.refresh('FP_KJXX')将根据它的默认刷新方法来刷新。
2. 可以
3. 正确。
4. 正确。