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