【发布时间】:2012-07-03 19:01:23
【问题描述】:
根据文档,物化视图的非原子刷新在完全刷新中使用截断而不是删除。有没有办法说 oracle 在创建物化视图时使用 truncate 而不是 delete ?
【问题讨论】:
-
您需要使用 atomic_refresh=>false 正如 Frank Schmitt 所描述的那样。这也是为什么我不在垫子视图创建本身中设置刷新计划的原因(START WITH/NEXT 语法)。坚持使用 dbms_scheduler 设置刷新计划,调用 dbms_mview.refresh