Oracle物化视图

Oracle物化视图,oracle,Oracle,根据oracle文档,我们不能使用快速刷新方法来刷新聚合物化视图。 我在Oracle文档中发现了以下示例: 每次尝试使用聚合和快速刷新时,我都会出错 在相互使用快速刷新和聚合功能的情况下,是否有特殊提示 根据我的调查,为了创建具有聚合功能和快速刷新方法的MV,您的MV MV和MV日志应具有特殊结构,以确保MV和MV日志的正确结构运行在以下脚本中: begin dbms_advisor.tune_mview(task_name=>:t, mv_create_stmt=>'crea

根据oracle文档,我们不能使用快速刷新方法来刷新聚合物化视图。 我在Oracle文档中发现了以下示例:

每次尝试使用聚合和快速刷新时,我都会出错
在相互使用快速刷新和聚合功能的情况下,是否有特殊提示


根据我的调查,为了创建具有聚合功能和快速刷新方法的MV,您的MV MV和MV日志应具有特殊结构,以确保MV和MV日志的正确结构运行在以下脚本中:

begin
 dbms_advisor.tune_mview(task_name=>:t,
 mv_create_stmt=>'create materialized view mv1 refresh fast 
as select job,sum(sal)    from emp group by job');
end;
然后执行以下查询以查看MV和MV日志的所需结构:

select  dbms_lob.substr( statement, 4000, 1 ), statement from user_tune_mview
where task_name='TASK_2042' order by action_id;

你能不能把你收到的错误信息也发出来,谢谢。
select  dbms_lob.substr( statement, 4000, 1 ), statement from user_tune_mview
where task_name='TASK_2042' order by action_id;